
Zurich Insurance Group
Switzerland"Deliver with Care & Responsibility"
About
Zurich Insurance Group stands as a Swiss multinational powerhouse founded in 1872, making it one of the oldest financial institutions still operating today. The company anchors its global operations from Zurich and maintains significant hubs in Madrid, serving clients across more than 215 countries and territories. With a workforce exceeding 65,000 employees, it manages risk for individuals and businesses alike through three main segments: General Insurance, Global Life, and Farmers.
The brand identity revolves around reliability and stability, anchored by the Deliver with Care & Responsibility sustainability framework launched to guide ethical conduct in customer service. Recent years have seen a push toward digital transformation, highlighted by a major cloud migration in Germany using Guidewire technology to streamline internal processes. This shift supports the firm's ability to handle complex risks ranging from personal auto policies to massive corporate liability coverage.
Financial performance remained strong heading into 2026, with the company reporting a 13% increase in Business Operating Profit (BOP) to $4.8 billion during the first half of the year. Net income reached $3.5 billion, driven partly by surging demand for data center insurance and securitization products. Despite facing regulatory scrutiny from Swiss finance regulator FINMA in July 2026, which led to enforcement proceedings and the dismissal of over 12 staff members, Zurich maintained its AA credit rating and continued expanding its portfolio.
Products & Sub-brands
Frequently Asked Questions
Who owns Zurich Insurance Group?
Who is the CEO of Zurich Insurance Group?
Is Zurich Insurance still in business?
How much is Zurich Insurance worth?
What is Zurich Insurance vs. Beazley?
Keywords
Sources
Company Info
- Founded
- 1872
- CEO
- Mario Greco
- Headquarters
- Zurich, Switzerland
- Industry
- insurance
- Revenue
- 48000000000
- Employees
- 65000
- Countries Served
- 215
- Credit Rating
- AA
- H1 2026 BOP
- $4.8 billion
- H1 2026 Net Income
- $3.5 billion
Official Website
www.zurich.com/
Join the community
fans discussing