Website
Industry
Insurance
Size
10001+
Location
Switzerland
Founded
1985
Social

About Chubb

Chubb is an insurance company that underwrites and manages risk across commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance. It serves a diverse group of clients. Claims service matters there, and Chubb states that it services and pays claims fairly and promptly.

The company operates in 54 countries and territories. Executive offices are in Zurich, New York, London, Paris, and other locations, while Chubb Limited, its parent company, is listed on the New York Stock Exchange under the symbol CB and is part of the S&P 500 index.

Founded in 1985, Chubb employs approximately 40,000 people worldwide. It is headquartered in Switzerland, with local operations globally, supported by broad distribution capabilities and a wide range of insurance products and services.

Need to reach the Chubb team directly? Find verified work emails for every employee with Snov.io

Insights

Updated 24 Aug 2026

Chubb is drawing clear institutional attention. GQG Partners LLC reported a new stake of 12,473,178 shares, worth about $4.25 billion and equal to 7.9% of its portfolio, while another filing shows WealthShield Partners LLC also opened a position, which points to continued investor confidence in the stock.

The sources point to ownership changes, not operating news. That means the strongest signal here is capital market demand rather than any change in product, pricing, or competitive positioning, and the available evidence suggests Chubb remains a prominent large-cap insurance holding for institutional investors.

No earnings, hiring, or consumer-sentiment information was included in the sources. So there is no solid basis to judge near-term operating momentum beyond the reported share purchases.

Frequently asked questions

What is the address of Chubb?

Chubb is headquartered in Switzerland.

How many employees does Chubb have?

Chubb has 10001+ employees according to its company profile.

What is the valuation of Chubb?

Chubb operates in the Insurance sector. Public valuation figures are not always disclosed for private companies.