Map pin

Nearly 10 000 employees worldwide distributed across over 39 industrial sites and 7 representation offices in over 20 countries on 5 continents.