Lasantha Rodrigo
Head of Switzerland
Our Geneva office is a wonderful melting pot, we’ve got so many different language speakers under one roof! One of the best things about our location is that you can travel directly to many European cities like Milan, Venice, and Paris right from the train station next door to the office.
Why we love working in Geneva
Indulgent city life in the mountains
Overlooking Europe’s largest lake, our Geneva office is located in the heart of one of the most luxurious cities in the world. A truly cosmopolitan and multi-national space, Geneva is home to World Trade Organization and World Health Organization headquarters. You can go from the office to the city’s main train station in minutes, where you’ll find excellent rail connections to France, Italy, and the rest of Switzerland. Bordered by the Jura Mountains and the French Alps, there’s plenty of outdoor adventure to be had, whether you’re into skiing, hiking, or climbing.