TRE ALTAMIRA Employee Directory
Environmental ServicesLombardy, Italy51-200 Employees
TRE ALTAMIRA has about 130 employees across 5 continents, most of them in Europe. By country, the largest groups are Italy (48%), Canada (18%) and Spain (16%). Business Development and Engineering make up 32% of the profiles with a known department. TRE ALTAMIRA's workforce spans 19 departments.