Our office in Lausanne

Workplace in the heart of Lausanne

Our newest location is in the heart of Lausanne and is easily accessible by metro from the train station. A part of our Human Resources department works from the office in Lausanne and we use this location to conduct trainings. In addition, it is a meeting point for our sales force in the French part of Switzerland.

This might also be of interest to you