The Talent Specialists
Marc Zarella headhunter, talent, recruiter, boston, ma
Beware of being placed anywhere by this company. They do not fully vet the companies they work with for financial health and make guarantees they have not researched regarding these companies. I was placed at a company by TTS in an executive level position and after a full month of work, the ...