Chubb Group

Overview

Chubb is the world’s largest publicly traded P&C insurance company and the leading commercial lines insurer in the U.S. Chubb has more than 200 distinct commercial insurance and reinsurance products and services and specialty coverages for clients ranging from multinational corporations, middle market companies, and small businesses to consumers. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company serves multinational corporations, mid-size companies, and small businesses with property and casualty insurance and risk engineering services; affluent and high net worth individuals with substantial assets to protect; individuals purchasing life, personal accident, supplemental health, homeowners, automobile, and specialty personal insurance coverage; companies and affinity groups providing or offering accident and health insurance programs and life insurance to their employees or members; and insurers managing exposures with reinsurance coverage. Every year, Chubb handles more than 3 million new claims globally – from the smallest travel accident incident to the largest weather-related catastrophe – and pays out nearly $17 billion. Chubb has more than $200 billion in assets and reported $52.0 billion of gross premiums written in 2022. Chubb’s core operating insurance companies maintain financial strength ratings of AA from Standard & Poor’s and A++ from A.M. Best. Chubb maintains executive offices in Zurich, New York, London, Paris, and other locations, and employs approximately 40,000 people worldwide.

Get access to comprehensive company profiles and unlock new business opportunities.

  • We research company profile for all industries.
  • We provide up-to-date reports to save your time.
  • Our report provides the company’s position, performance and strategic analysis.
  • Gain a competitive edge and increase your growth.

Life time access

$119 $149

BUY NOW

Quick Facts

Company Name Chubb Group
Industry Insurance
HQ Address Warren, NJ
Revenue $43,166 million [2022]
Employee Size 34,000 people
Company Type Public
Fiscal Year-End December 31st
Website www.chubb.com/us-en/
Subsidiaries Chubb Insurance (Switzerland) Limited, Chubb Reinsurance (Switzerland) Limited, LINA Life Insurance Company of Korea, Chubb Group Management and Holdings Ltd., Chubb Bermuda Insurance Ltd., Paget Reinsurance Ltd. and More
Locations A local presence in 54 countries and territories around the world.
Competitors Counterpart, Koala, and Obie.
Recognition & Awards In August 2020, Chubb Won Business Insurance 2020 Innovation Award.

Organization Chart

Purchase report to unlock comprehensive profile

Access Company's Structure and Understand its Departments

Financial Statement

Purchase report to unlock comprehensive profile

Get Access to Company's Performance and Make Informed Decisions

Decision Makers

Purchase report to unlock comprehensive profile

Get Key Executives Contact to Enhance your Sales Strategy

Partners

Purchase report to unlock comprehensive profile

Understand Company's Partners and Identify Potential Areas for Collaboration

Competitors

Purchase report to unlock comprehensive profile

Identify Company's Key Rivals for Competitive Edge

Tech Stack

Purchase report to unlock comprehensive profile

Gain Insight into Technology Partners and Access Exclusive Information on Key Tech Partners

Customer Review

Purchase report to unlock comprehensive profile

Explore Customer Review to Understand its Service and Pinpoints

Market Strategies and Deals

Purchase report to unlock comprehensive profile

Analyse Company Strategies to Gain Market Insights and Stay Ahead of Your Competitors