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
Related companiesAIGTravelersThe Hartford
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