Tri-Tech employs 273 employees. The Tri-Tech management team includes Lance Hoffman (President), Michele Guzman (Human Resources Manager), and Beck Selby (Vice President - Controller).
Looking for a particular Tri-Tech employee's phone or email?