Chubb logo

Chubb

Insurance · ~41,988 employees · Switzerland

41k+

Employees

Insurance

Industry

Switzerland

Headquarters

0

Sponsored roles (30 days)

About Chubb

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 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. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited 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.

Read our Social Media Guidelines here: https://www.chubb.com/us-en/about-chubb/chubbs-social-media-guidelines.aspx

Notre section « À propos » est également disponible en français, ici: https://www.chubb.com/ca-fr/about-chubb-in-canada/a-propos-de-chubb-au-canada.aspx

Specialities

property insurance casualty insurance

Inside track

AI-generated insights to help you apply smarter. Based on public information.

Leadership

EV

Evan Greenberg

Chairman and Chief Executive Officer

Work culture

Chubb is a company that values integrity, excellence, and teamwork. The company is committed to providing a supportive and inclusive work environment that encourages employee growth and development. Chubb's culture is built on a foundation of respect, transparency, and open communication. The company prioritizes diversity, equity, and inclusion, and strives to make a positive impact on the communities it serves.

Interview pattern

3 rounds · 2-4 weeks

Phone screening → In-person interview → Final interview with leadership team

  • Research the company and practice answering behavioral questions
  • Be prepared to discuss your skills and experience
  • Show enthusiasm and interest in the company and role

Visa-sponsored roles

0 roles · last 30 days

Listings sourced from public postings. MyOmniCareer does not guarantee sponsorship availability or represent the employer.

No sponsored roles in the last 30 days

Check back soon — new roles are added daily.

Open positions

1 role · last 30 days

Employee reviews

No reviews yet — be the first.

Sign in to leave a review.