The Group at a glance
2500
Employees
Ensuring strong local presence, customer understanding, fast response time and delivery.
13
Countries
with local offices and production sites, ensuring strong local presence, customer understanding, fast response time and delivery.
19
Production sites
19 production facilities with sustainable operations ensuring fast response and delivery time.