Chubb
CORPORATE

At Chubb, we assess, assume, and manage risk with insight and discipline.


Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health

Read More

Founding Year

1792

Employees Count (India)

1001-5000

Employees Count (Global)

10001-50000

Headquarter Location

Zurich, Switzerland

Other Office Locations

London, New York+3 more

Primary Industry

Insurance

Other Industries

Insurance

Nature of Business

(B2C/B2B)

Reviews by Job Profile
View All
Powered by:
AmbitionBox