OverviewSuggest Edit

Zurich Insurance Group is a multi-line insurance provider that delivers a wide range of general insurance and life insurance products and services for individuals, small businesses, mid-sized and large companies, including multinational corporations. Its insurance-based financial services include car and home insurance, general liability insurance, life and critical illness insurance, savings and investments, enabling clients to get insurance products, international programs, claims and captive services.

TypePublic
Founded1872
HQZürich, CH
Websitezurich.com
Employee Ratings4

Latest Updates

Employees (est.) (Jun 2017)52,473
Share Price (Jun 2021)CHF377.5
Cybersecurity ratingDMore

Key People/Management at Zurich Insurance

Claudia Dill

Claudia Dill

CEO Latin America
Dame Alison Carnwath

Dame Alison Carnwath

Chairman
Michel Liès

Michel Liès

Chairman
Mario Greco

Mario Greco

Group Chief Executive Officer
Christoph Franz

Christoph Franz

Vice-Chairman
Urban Angehrn

Urban Angehrn

Group Chief Investment Officer
Show more

Zurich Insurance Office Locations

Zurich Insurance has offices in Zürich, Atlanta, Austin, Bedford and in 104 other locations
Zürich, CH (HQ)
Hagenholzstrasse 60
Zürich, CH
2 Mythenquai
Zürich, CH
Austrasse 46
North Sydney, AU
5 Blue St
Wien, AT
Schwarzenbergpl. 15
Manama, BH
27th floor, Almoayyed Tower Seef District
Show all (128)

Zurich Insurance Financials and Metrics

Zurich Insurance Revenue

Market capitalization (4-Jun-2021)

56.1b

Closing stock price (4-Jun-2021)

377.5
Zurich Insurance's current market capitalization is CHF56.1 b.
Show all financial metrics

Zurich Insurance Acquisitions / Subsidiaries

Company NameDateDeal Size
QBE InsuranceFebruary 27, 2018$409 m

Zurich Insurance Cybersecurity Score

Cybersecurity ratingPremium dataset

D

69/100

SecurityScorecard logo

Zurich Insurance Environment, Social & Governance (ESG) Ratings

CSRHub ESG ratingPremium dataset

50-59

out of 100

CSRHub logo

Zurich Insurance Online and Social Media Presence

Embed Graph

Zurich Insurance News and Updates

Zurich Insurance Said to Pull Out of Nord Stream 2 Project

Zurich Insurance Said to Pull Out of Nord Stream 2 Project

Zurich Insurance to Buy MetLife’s P&C Unit for $4 Billion

Zurich Insurance to Buy MetLife’s P&C Unit for $4 Billion

Zurich Insurance Sees Best Chance to Raise Prices in 18 Years

Zurich Insurance Sees Best Chance to Raise Prices in 18 Years

New Issue of FinTech Magazine Features Cover-More Group, Bank of New Zealand, Zurich Insurance, Tenemos, FinTech Partners

NORWICH, England, Oct. 7, 2019 /PRNewswire/ -- Innovative, Norwich-based digital media company BizClik Media has released the latest version of FinTech Magazine. Read the issue here. There has been a notable increase in the number of women working in and disrupting, the fintech sector in...

Zurich Insurance Company Ltd and Driveway Software Launch Smartphone-Based Telematics Platform to Power New Mobility Solutions

LOS ANGELES, Sept. 4, 2019 /PRNewswire/ -- Driveway Software Corporation ("Driveway") announces today that it has entered into a cooperation agreement with Zurich Insurance Company Ltd ("Zurich") in order to leverage the Driveway technology platform and analytics engine. As Zurich...

Zurich Insurance Chief Set to End Revamp Ahead of All Goals

Zurich Insurance to Exceed Targets in Boost for Greco Turnaround
Show more

Zurich Insurance Frequently Asked Questions

  • When was Zurich Insurance founded?

    Zurich Insurance was founded in 1872.

  • Who are Zurich Insurance key executives?

    Zurich Insurance's key executives are Claudia Dill, Dame Alison Carnwath and Michel Liès.

  • How many employees does Zurich Insurance have?

    Zurich Insurance has 52,473 employees.

  • Who are Zurich Insurance competitors?

    Competitors of Zurich Insurance include GEICO, MS&AD Insurance Group and Power Corporation of Canada.

  • Where is Zurich Insurance headquarters?

    Zurich Insurance headquarters is located at Hagenholzstrasse 60, Zürich.

  • Where are Zurich Insurance offices?

    Zurich Insurance has offices in Zürich, Atlanta, Austin, Bedford and in 104 other locations.

  • How many offices does Zurich Insurance have?

    Zurich Insurance has 128 offices.