Zurich Insurance Group is a leading insurance provider is headquartered in Zürich, Switzerland. It has achieved the world’s 112th largest public company rankings according to Forbes’ Global 2000s list and ranked 94th in Interbrand’s top 100 brands. The basic products and coverage provided by Zurich insurance company is Life and non-life insurance, pensions, investments and other financial instruments. It is dealing across the World and successfully milestoned millions of customers in 215 countries and territories.
Zurich Insurance Group has set up an online customer care service and website to support its customers and clients in terms of complaints, claims, inquiries and insurance-related concerns. However, you can contact its customer service through phone number support, email address, headquarters address, and live person. The company also deals with online claims and filing claims.
Meanwhile, Zurich Insurance is managed by Michel Liès, Chairman, and Mario Greco, CEO. The total revenue of the company has crossed the US$ 47.18 billion mark. The Zurich group purchased the property and casualty insurance segment from MetLife for US$3.6 billion. In the United States, life insurance is issued by Zurich American Life Insurance Company with offices located in Schaumburg, Illinois; Overland Park, Kansas; and New York City, New York.
Company Profile:

Founded | 1872 |
Founder | Schweiz Marine Company |
Parent Group | Zurich Insurance Group |
Category | Insurance Group |
Assets | US$395.342 billion+ |
Employees | 60000+ |
Chairman/CEO | Michel Liès, Chairman and Mario Greco, CEO |
- Recommended Coverage: Life insurance
- Location: Zürich, Switzerland
Insurance Covers:
- Business Insurance
- Life Insurance
- Farmers Insurance and Coverage
- Pensions
- Investments
Contact Details:
- Helpline Phone Number: +41 44 625 25 25
- United Sates Phone Number: +18003822150
- Email: media@zurich.com
- Company Headquarter Address: Zürich, Switzerland
- Mailing Address: Corporate Center Mythenquai 2 8002 Zurich Switzerland
- United States Address: Zurich Customer Support 1299 Zurich Way Schaumburg, IL 60196-1056
- Customer Care Service Office: +41 44 625 21 00
- Website: https://www.zurich.com/
- Fax: +41 44 625 35 55
Related Companies:
- Lemonade Insurance Helpline Number and HQ Address Details
- Nationwide Mutual Insurance headquarter address and customer service
Insurance Claims:
If you want to claim your Life insurance or want to talk company officer who handles claims and policies, check the number below.
Claim online helpline: +41 44 625 25 25
If you have any queries regarding the aforementioned Company, you can post in the comments below.