TETRA employs 32 employees. The TETRA management team includes CBTS Igor Civalski (Chief Executive Officer), Bruno Osmani (Chief Technology Officer), and Deilsa Bilimani (Enterprise Resources Planning Consultant).
Get Contact Info for All DepartmentsLooking for a particular TETRA employee's phone or email?