Chubb Launches Investment Management Insurance (IMI) in Switzerland

21.08.2026 | from Chubb Versicherungen (Schweiz) AG

Time Reading time: 2 minutes


Chubb Versicherungen (Schweiz) AG


21.08.2026, Zurich - Chubb has announced the launch of Chubb Investment Management Insurance (IMI) in Switzerland. The product is a specialized insurance solution that consolidates the needs of investment managers into a single policy.


Chubb IMI offers comprehensive coverage under an integrated policy that addresses the key risks of the industry. The solution includes Directors & Officers (D&O) coverage to protect executives and companies from financial losses or claims arising from breaches of duty, Professional Indemnity (PI) insurance to cover claims arising from the provision or omission of professional services, and Crime protection to guard against fraud and external criminal threats.

Switzerland is one of Europe's leading financial centers and hosts a significant concentration of fund managers, private equity, and venture capital firms, as well as investment companies. With the growth and evolution of the sector, Chubb IMI is designed to offer a consistent yet flexible policy structure for these companies, featuring attributes such as the automatic inclusion of new funds and subsidiaries and automatic run-off coverage in the event of sale or dissolution of funds.

Jan Mori, Manager Financial Lines, Chubb Switzerland, says: "We are pleased to make Chubb IMI available in Switzerland. Our local underwriting team is working closely with brokers to find tailored solutions. Based on initial key data, we can already provide a non-binding risk indication at an early stage."

Chubb IMI will be available from September 2026 in English for the Swiss market.

The Swiss Financial Institutions Underwriting Team of Chubb is immediately available to brokers and clients for discussions. More information can be found at: https://ots.de/LgqYLH

Media Contact:
Sandra Goetschmann, Head of Marketing & Communications, Central & Eastern Regions, Chubb Sandra.goetschmann@chubb.com

Kathryn Coventry, Head of Communications EMEA, Chubb kathryn.coventry@chubb.com

Editor's note: Image rights belong to the respective publisher.


Conclusion of this article: « Chubb Launches Investment Management Insurance (IMI) in Switzerland »


Chubb Versicherungen (Schweiz) AG


Since 2004, Chubb has been operational in the Zurich financial hub, offering a broad range of services in the industrial and personal insurance sectors. In 2008, the group holding Chubb Limited relocated its headquarters to Zurich.

In Switzerland, Chubb Versicherungen (Schweiz) AG, a subsidiary of Chubb Limited, currently employs approximately 95 staff. Chubb Versicherungen (Schweiz) AG has centrally located offices in Zurich and Lausanne and holds an AA rating from Standard and Poor's.

Tailored solutions in the areas of property, liability, transport, cyber, financial lines, and environmental insurance, as well as personal and accident insurance, meet the needs of companies and organizations of all sizes. Our products and services are offered directly or through brokers.

Thanks to our international network, we are able to offer our clients and intermediaries multinational insurance programs and specific services for implementation. Local and international market and industry knowledge, combined with the capabilities of our own international network, distinguish Chubb in Switzerland. We also provide brokers and companies with Risk Engineering Services at local and international levels as a special service to mitigate risks and secure the future of the business.

Note: The "About Us" text is taken from public sources or from the company profile on HELP.ch.

Source: Chubb Versicherungen (Schweiz) AG, Press release

Original article published on: Chubb lanciert Investment Management Insurance (IMI) in der Schweiz