employees in Switzerland
Business Locations – We Are Represented Worldwide
Our main business locations are situated in the USA and Switzerland. In addition, we have numerous subsidiaries in Europe and Asia.
Business Locations in Numbers
business locations worldwide
We have always associated Switzerland with beautiful scenery, great quality of life and diverse culture.
I was looking for a job where I could put myself out there and have an impact.
I live out my artistic, romantic side in music and my serious side at work.