Why Geneva, Switzerland?
A campus in the world's capital of peace.
Geneva is where global decisions are made daily — and where SSM students learn business in the same room as the United Nations, the WTO, the Red Cross and most of the world's banks. A small Alpine city with an outsized international footprint.
“Calm elegance, multicultural energy, and a deep-rooted tradition of diplomacy and international collaboration.”
Six reasons
What Geneva brings to your studies.
- 01
World capital of diplomacy
Headquarters of the UN's European office, the WTO, the WHO, the ILO and the International Committee of the Red Cross — within walking distance of the SSM campus. Few cities expose business students to this density of international institutions.
- 02
Finance, watches and global brands
Private banking, commodities trading, luxury watchmaking and dozens of multinational headquarters call Geneva home. Internships, guest lectures and field visits sit on your doorstep instead of an hour's flight away.
- 03
Quality of life that just works
Clean, safe and organised — the everyday details Geneva is known for. Public transport runs on time, the city is compact and walkable, and the lake-side cafés make studying outside actually pleasant.
- 04
Lake at the door, Alps in an hour
Kayak on Lake Geneva after class, hike the Jura on a Saturday, ski the Alps on a Sunday. The Mont-Blanc massif is visible from the city on a clear day, and weekend trips don't need a passport.
- 05
A multicultural pulse
More than 40% of Geneva's residents are international. French is the official language, but you'll get by in English everywhere — a low-friction landing for incoming students from any continent.
- 06
An academic ecosystem
SSM Geneva is part of a city built around learning: the University of Geneva, the Graduate Institute, EPFL nearby in Lausanne, plus a dense layer of think-tanks and policy labs. Faculty are seasoned professionals who bring the city into the classroom.
SSM at a glance
Campus
On the banks of the Rhône, in central Geneva.
Our campus sits a short walk from the international quarter, the old town and the main train station. Small classes, faculty who practise what they teach, and a city that doubles as an extension of the classroom.
- Quai du Seujet 10, 1201 Genève, Switzerland
- 10 minutes from the Palais des Nations and Cornavin station.
- Alpine ski resorts within an easy weekend train ride.
1201 Genève
Want to see Geneva for yourself?
Our advisors run on-campus tours and online sessions. One hour is enough to know whether SSM Geneva is the right fit for you.
