Our headquarters in Nyon, Switzerland provide our staff with an incredible base to build their career.
Switzerland, with its world-famous mountains and crystalline lakes, is consistently near the top of global ‘quality of life’ rankings, and it’s easy to see why.
People here enjoy long, warm summers and access to world-class winter sports, as well as a vibrant year-round festival and cultural scene. When it comes to exploring, the country is served by a modern and reliable public transport system, while its geographical location in the heart of Europe makes it quick and easy to explore the best of the continent. Renowned for its cleanliness and safety, it’s also a consistently popular choice for families.
All these reasons and more make Switzerland a highly desirable and rewarding place to live and take your career to the next level.