Technical Resources employs 120 employees. The Technical Resources management team includes Caitlin Iustini (Chief Executive Officer), Yvonne Boczula (Lead Sourcing Specialist), and Angela Smith (Shared Services Manager).
Looking for a particular Technical Resources employee's phone or email?