Our companies
Our locations are in Switzerland, Spain, Germany, the Czech Republic, New Zealand and China, supported by a global distribution network and our own sales and service organisations in Poland, Ukraine, Russia and Mexico.
Our locations are in Switzerland, Spain, Germany, the Czech Republic, New Zealand and China, supported by a global distribution network and our own sales and service organisations in Poland, Ukraine, Russia and Mexico.