TechSpecialist employs 17 employees. The TechSpecialist management team includes Sarita Giri (Service Desk Manager), and Dori Adler (Technical Team Lead).
Looking for a particular TechSpecialist employee's phone or email?