TETRACE Employee Directory
Repair and MaintenanceNavarre, Spain201-500 Employees
TETRACE has about 472 employees across 3 continents, with the largest share in South America (45%). By country, the largest groups are Spain (29%), Brazil (22%) and Mexico (17%). Program & Project Management and Business make up 43% of the profiles with a known department. TETRACE's workforce spans 13 departments.