Global insurance broker Lockton has announced the establishment of new offices in Zurich and Geneva, strengthening its presence in Switzerland, with Stephan Bachmann appointed CEO of Lockton Switzerland GmbH.

Lockton has reached a critical level of maturity in the Swiss market, and the expansion has been cemented by the Swiss regulator (FINMA) granting its licence in October 2025.
This regulatory approval paves the way for Lockton to deepen its client relationship built on expertise and trust, the firm stated.
As CEO of Lockton Switzerland GmbH, Bachmann will be based in Zurich. 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.
Bachmann commented: “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.”
The Swiss operation’s growth strategy will focus on selected industry verticals critical to the Swiss economy, targeting multinational and large national clients.
The focus will be on providing problem-solving capabilities for complex placements, leveraging Lockton’s global specialties, access to international markets, and widespread geographical presence.
Lockton’s long-standing partnership with Funk remains an integral part of its growth strategy, ensuring continued collaboration across shared clients.
EJ Hentenaar, CEO, Lockton Europe, stated: “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.
“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.”

