Lockton strengthens its presence in Switzerland

Zürich, 17. November 2025 – Lockton, the world’s largest independent, family-owned insurance broker, is strengthening its presence in Switzerland by establishing offices in Zurich and Geneva — a natural next step in its long-standing commitment to Swiss clients.

Following years of collaboration and partnership with Swiss-based multinationals, the move reflects a deliberate, investment to be closer to our clients and deliver high-touch, specialist services for large companies with complex, cross-border and domestic risks in selected industry verticals.

With an established client base, Lockton has reached a certain level of maturity in Switzerland and is grateful that the Swiss regulator (FINMA) has granted its license as of October 2025 — paving the way to deepen relationships built on experience, expertise and client trust.

Establishing Lockton Switzerland with a single-minded focus on delivering what is right for clients

The Swiss operation will be led by Stephan Bachmann, CEO of Lockton Switzerland GmbH, who is Zurich based. Romain Hémery will lead Romandie and be based in Geneva. Together they bring over 45 years of leadership and experience in problem solving for complex risks.

Further senior appointments have been made — including Christian Leder and Michael Forster who will both join early 2026 — with additional hires to be announced shortly.

Putting clients first and building a more connected enterprise

Lockton Switzerland’s growth strategy concentrates on selected Industry Vertical pillars of the Swiss economy, focuses on multinational and large national clients, problem solving for complex placements - drawing on Lockton’s global specialties, access to international markets and a widespread geographical presence.

Lockton’s long-standing partnership with Funk remains an integral part of its growth strategy, ensuring continued collaboration across shared clients. “Lockton is making significant investments across Continental Europe. The strengthening of our presence in Switzerland is a natural extension of our past activities, based on the relationships we have with Swiss clients,” says EJ Hentenaar, CEO, Lockton Europe. “Switzerland is home to innovative and market-leading multinational corporations. With a strong team on the ground, we can deliver even more effectively on our promise of outstanding client service and bring the full strength of Lockton’s global capabilities to the Swiss market.”

Stephan Bachmann, CEO of Lockton Switzerland, adds: “Joining Lockton, I am inspired by its clients and people first mindset, its independence, entrepreneurial spirit and long-term perspective. This is a firm that is obsessed about clients and puts them first — a principle that deeply resonates with me. Living that philosophy in Switzerland means combining global reach with Swiss precision and creating measurable value where it matters most for clients.”

About Lockton

What makes Lockton stand apart is also what makes us better: independence. Lockton’s private ownership empowers its 13,100+ Associates doing business in more than 155+ countries to focus solely on clients’ risk and insurance needs. With expertise that reaches around the globe, Lockton delivers the deep understanding needed to accomplish remarkable results. For more information, visit www.lockton.com (opens a new window).