Joseph Finn's Location
Chapel Hill, NC, US
Joseph Finn's Work
- Sales Executive and Installation Manager @ Link US, LLC
- Account Manager @ Link-Tel.net
Joseph Finn's Summary
Joseph Finn, based in Chapel Hill, NC, US, is currently a Sales Executive and Installation Manager at Link US, LLC, bringing experience from previous roles at Link-Tel.net.