Tri-Tech employs 276 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?