Chubb is the world’s largest publicly traded P&C insurance company and a leading commercial lines insurer in the U.S. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients.

As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. We combine the precision of craftsmanship with decades of experience to conceive, craft and deliver the very best insurance coverage and service to individuals and families, and businesses of all sizes.

Chubb has more than $181 billion in assets and reported $40 billion of gross premiums written in 2019. Chubb’s core operating insurance companies maintain financial strength ratings of AA from Standard & Poor’s and A++ from A.M. Best.


Our continued investment in people and market-leading technology, together with our ever-expanding global footprint, allow Chubb to create fully integrated and transparent solutions to help manage the uncertainties and complexity associated with global operations.


Chubb provides expertise in underwriting, risk engineering, claims and global programme design. This approach, combined with the breadth of the product range, means we can equip you with the right tools and knowledge to tackle your specific risks. Whether your business operates in a handful of countries or more than a hundred, Chubb can provide global insurance solutions, helping you focus on you.

Bespoke solutions

Chubb’s experts will spend time to get to know your business and understand what is important to you. We provide tailored solutions which give you balance sheet protection and world-class service. Everything Chubb does is focused on protecting your assets and liabilities.


 At Chubb our claims service demonstrates empathy and expertise on time, each time. Our claims experts take personal responsibility for your claim. We never forget that this experience is unique to you. Global to local, complex or simple, large or small, our claims experts are empowered to look for creative solutions. We will keep you informed every step of the way and we will discuss our decisions with you in a transparent way.


Empower Your Business With Technology

Expertise In Enabling The Remote Workforce Born out of the pandemic response, remote working is now a key area of focus for many businesses, so…

Accelerating Digital

EXPANDING BUSINESS MODELS THROUGH DIGITAL I believe that many traditional industries, and the established businesses that exist therein, will dramatically change and expand their business…

Making the change for business and biodiversity

Continued loss of biodiversity and climate change represents a major risk to economic growth and sustainable livelihoods – transformative and collective action is urgently needed,…

Inspire. Empower. Deliver.

Logistics might not be the core of your business, but a seamless and sustainable supply chain supports you to reach your full potential. That’s where…