Chubb

Chubb

Chubb is the world's largest publicly traded property & casualty insurance company, serving consumers & companies of all sizes.

InsuranceFounded 179210001-50000 employeesZurich, SwitzerlandCEO: Evan G. Greenberg

About Chubb

Chubb is the world's largest publicly traded property & casualty insurance company, serving consumers & companies of all sizes.

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 insurance, reinsurance, and life insurance to diverse 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’ families, and businesses of all sizes.


Chubb is also defined by its extensive product and service offerings, broad distribution capabilities, direct-to-consumer platform partnerships, exceptional financial strength, and local operations. The company serves multinational corporations, mid-size companies, and small businesses with property and casualty insurance and risk engineering services; affluent and high net worth individuals with substantial assets to protect; individuals purchasing life, personal accident, supplemental health, homeowners, automobile, and specialty personal insurance coverage; companies and affinity groups providing or offering accident and health insurance programs and life insurance to their employees or members; and insurers managing exposures with reinsurance coverage.


Chubb Limited, the parent company of Chubb, is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index.


Chubb maintains executive offices in Zurich, New York, London, Paris, and other locations, and employs approximately 40,000 people worldwide.


India is a hub of digital innovation! As a business with great opportunities, you will join one of our offices in the tech hubs of Hyderabad, Bangalore, and Bhubaneswar – and focus on our analytics, technology, or functionality outputs. Working with the largest P&C insurer means you will have the chance to work on large projects with us – from LATAM to Europe – and get the support you need to help you build a career in tech and analytics. At Chubb India, we’re equally invested in your experience – In a recent Pulse survey, over 80% of our employees indicated a positive workplace culture, and 92% shared that they feel included in our organizational celebrations – reflecting our commitment to employee well-being and creating an environment where careers can thrive. So, if you want to use analytics, technology, and innovation to support our people and businesses worldwide, join us!


We are actively recruiting DevOps Engineers, Full Stack Developers, Data Analysts, Data Architects, Technology Architects, Data Engineers, and Cloud Engineers. We are also looking for Data Scientists, Actuarial and Catastrophe Modeling professionals. Click the learn more box to see our open positions and apply to join the team!

Culture & Life

Chubb Fire & Security fosters a culture of safety, integrity, and customer focus. They value teamwork, innovation, and continuous improvement. The company is committed to providing its employees with opportunities for professional development and growth.

A little more about Chubb

Headquarters
Zurich, Switzerland
Presence
Global
Largest Office
Hyderabad (8 offices)
Office Locations
LondonNew York
+3 moreBengaluruBhubaneswarHyderabad

Awards & Recognition

Forbes Global 2000Fortune Global 500

Companies similar to Chubb

Frequently asked questions about Chubb

What does Chubb do?

Chubb is a leading company in the Insurance sector. It provides innovative solutions to clients across multiple industries globally.

Where is Chubb headquartered?

Chubb is headquartered in Zurich, Switzerland. The company operates across multiple locations in India and internationally.

How many employees does Chubb have?

Chubb employs 10001-50000 professionals worldwide. The company continues to grow and regularly hires across various functions and geographies.

When was Chubb founded?

Chubb was founded in 1792. Over the years it has grown into a globally recognised organisation in the Insurance space.

Who is the CEO of Chubb?

The CEO of Chubb is Evan G. Greenberg. The leadership team is committed to driving innovation and employee growth.

Is Chubb a good place to work?

Chubb is widely regarded as a strong employer in the Insurance sector. The company offers structured career paths, learning programmes, and a collaborative work environment.

What is the hiring process at Chubb?

The hiring process at Chubb typically includes an online application, aptitude or technical assessments, and multiple interview rounds. The process varies by role and experience level.

Does Chubb hire freshers?

Yes, Chubb actively recruits freshers through campus placement programmes and graduate hiring drives. Entry-level roles are available across technology, business, and operations functions.

What are the career growth opportunities at Chubb?

Chubb invests in employee development through structured learning platforms, mentorship programmes, and internal mobility. Employees can advance across technical, managerial, and leadership tracks.

What benefits does Chubb offer to employees?

Chubb offers a comprehensive benefits package that typically includes health insurance, paid leave, retirement benefits, and learning allowances. Specific benefits may vary by location and role level.