About the Company

Our location is near Zurich, Switzerland.

With our partner and offices in Hamburg, United Kingdom, Poland, Czech Republic, USA and China as well as strategic alliance with leading distributors in other countries, we are able to act globally to the benefit of our partners.

Contact Person:
Lorenz Meister, Managing Director