Teq employs 238 employees. The Teq management team includes Damian Scarfo (Chief Executive Officer), Jennifer Eddelson (Chief Financial Officer), and John Ball (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Teq employee's phone or email?