Companies

Chubb

InsuranceZurich, SwitzerlandCBAbout 45,000 employees

More about Chubb

Insurer selling commercial and personal property and casualty, accident and health, life insurance and reinsurance worldwide

Revenue
$59.4B
Fiscal 2025, up about 7%
Employees
About 45,000
As of December 2025
Stock
CB
New York Stock Exchange
Headquarters
Zurich, Switzerland
CEO
Evan Greenberg
Since May 2004
Main businessesCommercial and personal property and casualty insurance, accident and health, reinsurance, life insurance
Current strategyMoving underwriting, claims and support functions to end-to-end digital processing using data, AI and automation
Recent workforce changesPlans to cut headcount by up to 20% over three to four years, disclosed December 2025; CEO said in March 2026 cuts will come mostly through attrition
CompetitorsAIG, Travelers, Allianz

Checked October 11, 2026 · Sources: sec.gov, beinsure.com, insurancebusinessmag.com

No source-backed updates for Chubb yet. They appear here when a public report or filing covers the company.

No one has posted about Chubb yet. Be the first to post ›

Follow Chubb in a feed reader, no account needed: RSS feed