Tech USA employs 661 employees. The Tech USA management team includes Thomas Howell (Chairman and CEO), Greg Ponzoli (Chief Operating Officer), and Susan Warner (President).
Get Contact Info for All DepartmentsLooking for a particular Tech USA employee's phone or email?