Would you like to know more about us and our services? Then get in touch with us.
Supply Chain Manager
Purchasing/Sales Manager
Facilities worldwide
Million Swiss francs in annual sales 2020
Employees worldwide