OLIVER + BATLLE Employee Directory
Machinery ManufacturingCatalonia, Spain51-200 Employees
OLIVER + BATLLE has about 81 employees across 4 continents, most of them in Europe. By country, the largest groups are Spain (93%), Egypt (1%) and Poland (1%). Administrative and Program & Project Management make up 48% of the profiles with a known department. OLIVER + BATLLE's workforce spans 11 departments.