OSSA Employee Directory
Civil EngineeringCommunity of Madrid, Spain501-1000 Employees
OSSA has about 504 employees across 5 continents, with the largest share in Europe (36%). By country, the largest groups are Spain (34%), Chile (21%) and Mexico (15%). Business and Administrative make up 40% of the profiles with a known department. OSSA's workforce spans 14 departments.