Herzog & de Meuron in Geneva, finally!

A flagship for Lombard-Odier

Autor
Daniel Bauchervez
Urheberrechte ©
Maris Mezulis
Veröffentlichung
February 2026

For once, it’s actually in Geneva (Bellevue to be exact) that the famous Swiss Architecture firm Herzog & de Meuron unveiled their latest large-scale project, in September 2025: new headquarters for Lombard-Odier — the oldest private bank in Geneva (founded 1776), which — despite being independent — has become one of the most important players in the Swiss finance industry, managing fortunes and assets that total upwards of 300 billion Swiss Francs.

Believe it or not, it’s the first building by Herzog & de Meuron in French-speaking Switzerland! Designed to unite Lombard-Odier’s 2,000 local collaborators, who are currently spread across six different locations, the iconically avant-garde structure “favours flexibility and transparency, while maximising the beautiful natural surroundings”, just a stone’s throw from the shores of Lake Geneva. The building’s magic words? Innovation and sustainability. From the origin of the building supplies to its power sources (notably via solar panels), circular construction, green tech integration and the wellbeing of both employees and clients, every aspect of the building was taken into account so it could obtain the highest level ranking of all three Swiss sustainable construction certifications: SNBS, Minergie-P et BREEAM®. Among the building’s most impressive features is the stunning Atrium, which is designed to diffuse natural light across every floor, and the auditorium that’s shaped like a piece of paper folded over itself — a symbol of continuity.

lombardodier.com

herzogdemeuron.com