The production facilities and R&D labs are distributed in Switzerland, Italy and China.
IBSA operates in more than 80 countries and 5 continents with 16 subsidiaries in Europe, China and the USA, and employs over 1,600 people distributed among our headquarters, subsidiaries and manufacturing plants.