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

Be the first to post about Chubb

No one has started a discussion here yet. Yours is anonymous and appears right away, and we don’t store who wrote it.

Or follow Chubb to see the first post in your watchlist.

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