Skip to main content

Chubb (NYSE: CB) — Company Overview, News & Financial Data

Chubb logo
CB Chubb
Chubb primary media
Company profile

Chubb

Chubb is a global provider of insurance products and services, serving commercial and personal clients worldwide. Headquartered in Switzerland, the company offers property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance. Its operations span 54 countries and territories, serving multinational corporations, local businesses, high-net-worth individuals, and families. Chubb provides specialized commercial coverage across diverse industries, including construction, healthcare, life sciences, technology, and real estate, alongside personal insurance covering property, auto, valuables, marine, and travel risks through direct, broker, agent, and digital embedded channels.

Snapshot

Public USOwnership
1882Year founded
~45,000Employees
Zurich, SwitzerlandHead office
Loading Map...
Global footprint

Operations

Products and/or services of Chubb

  • Commercial Property and Casualty Insurance: Provision of comprehensive risk coverage for mid-market and multinational corporations globally, including property damage, general liability, construction, real estate, manufacturing, and business interruption protection across 54 countries and territories.
  • Cyber and Management Liability: Underwriting solutions protecting corporate entities and executives against digital threats, cyber extortion, data breaches, director liability, professional errors and omissions, and specialized financial risks across commercial and healthcare sectors globally.
  • Personal Property and Valuables Insurance: Tailored coverage for high-net-worth individuals and families protecting primary and secondary residences, high-value luxury automobiles, fine art, jewelry collections, wine cellars, antique assets, and luxury yachts worldwide.
  • Accident and Health Insurance: Supplemental health, personal accident, critical illness, and employee workplace benefit solutions distributed through corporate employers, financial institutions, affinity group partnerships, and specialized insurance broker networks across international markets.
  • Embedded Insurance Solutions: Digital insurance integration capability enabling commercial partners, telecommunications providers, travel advisors, and financial institutions to embed customized personal, travel, cyber, and mobile coverage into consumer transactions through proprietary API technology.
  • Marine and Specialty Aviation Coverage: Specialized underwriting and risk consulting services covering commercial cargo in transit, hull damage, marine liability, recreational watercraft, and global logistics operations across major worldwide shipping routes and transportation hubs.

Chubb executive team

  • Mr. Evan G. GreenbergChairman & CEO
  • Mr. John W. KeoghAdditional Chairman, North America Insurance, President & COO
  • Mr. Peter C. Enns C.F.A.Executive VP & CFO
  • Mr. Juan Luis Ortega GuarderasExecutive VP of Chubb Group & President of North America Insurance
  • Mr. Christopher J. Hogan CFASenior VP of Chubb Group & Chief Investment Officer
  • Mr. George OhsiekVP of Chubb Group & Chief Accounting Officer
  • Mr. Gordon MackechnieVP of Chubb Group, Global Head of Tech, Division President of North America Financial Lines & CTO
  • Ms. Susan P. Spivak BernsteinSenior Vice President of Investor Relations
  • Mr. Joseph F. Wayland J.D.Executive VP, General Counsel & Secretary
  • Ms. Amy WellSenior VP of Chubb Group & Chief Marketing and Communications Officer