Chubb
Business
Chubb is the leading listed P&C insurer worldwide. With offices in 54 countries, Chubb proposes P&C insurance policies, personal insurance products, life insurance policies and reinsurance solutions to a range of clients. Chubb has offices in Zurich, New York, London and Paris in particular and employs around 31,000 people worldwide.
Key assets
- A global leader in P&C and personal insurance, life insurance and reinsurance
- 31,000 employees worldwide
- Active in 54 countries
- US$41 billion of gross premiums underwritten in 2020
- More than 200 separate insurance and reinsurance products and services
- A subsidiary of Chubb Limited, listed on the NYSE and component of the S&P 500 index