Establish a base on the shores of Lake Geneva where an idyllic landscape meets the worldwide centre of diplomacy. Home to the United Nations, a serviced office space in this diverse city places your business in a thriving commercial centre.
15
Locations
Every business is unique. Our experienced advisers will help you find a workspace that's right for you and your team - whatever your needs.