Tri-Tech employs 201 employees. The Tri-Tech management team includes Michele Guzman (Human Resources Manager), Lance Hoffman (President of Engineering), and Sandy Chehade (Engineering Operations Manager).
Get Contact Info for All DepartmentsLooking for a particular Tri-Tech employee's phone or email?