Techneeds

0 followers


WE'RE IN NEW ENGLAND We just get it. Being local means we understand the unique staffing challenges and needs of area businesses, as well as what’s important to job seekers. We have delivered over 40 years of staffing excellence right here in New England. We live, work and serve here alongside our... Read more

Headquarters

Salem, US

Employees

11-50

Links

Org chart

Billy Burke
Sr Account Manager
Heather Walsh
Client Relations Manager

Teams

This company has no teams yet