Opened in 2023, KLR’s Geneva, Switzerland office is located in a bustling city known for its high-end shopping and diverse cultures.
Geneva is the second largest city in Switzerland behind Zurich. Over 40% of Geneva’s population comes from outside Switzerland, making it the most international city in Europe. Geneva prides itself as being one of the most beautiful and cultured cities in the world, with rich history and breathtaking scenery. The city is famous for its watchmaking and of course its chocolate.