Chubb, a world leader in insurance, operates in 54 countries and territories, providing a comprehensive range of products, including commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance.
Since its founding in 1985, Chubb has set itself apart through its proactive risk management ethos, fair and prompt claims processing, and strong product distribution. The company’s financial robustness is evident in its inclusion in the S&P 500 index and its listing on the New York Stock Exchange under the symbol CB.
With global headquarters spread across Zurich, New York, London, and Paris, Chubb employs approximately 40,000 people worldwide. The company’s last significant capital injection was a $1.25B post-IPO debt investment on 01 August 2025. This reflects confidence in its operational strength and market position.