Skip to main content

Site Navigation

Site Search

Opened in 2023, KLR’s Geneva, Switzerland office is located in a bustling city known for its high-end shopping and diverse cultures.

KLR Geneva
18, Avenue Louis-Casai
Geneva
CH-1209
Switzerland
+41 22 506 81 24

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.

Stay Informed. Get all the latest news delivered straight to your inbox.

up arrow Scroll to Top