The city of Zurich, a global center for economic life and education, lies at the north end of Lake Zurich in northern Switzerland. Located in the heart of Europe, the city offers all the modern amenities of a cosmopolitan metropolis, without sacrificing its natural side. Zurich has for years ranked among the world’s top cities in terms of quality of life. It is a boutique city that offers everything that implies, albeit in small and exquisite format.


  • Swiss mountains in less than an hour
  • Countless events
  • Many museums, festivals and vibrant nightlife
  • Cultural diversity
  • Avant-garde (home of creativity and innovation)

Working at CSCS in Zurich

Discover Zurich