Chubb

Chubb Employee Directory

InsuranceSwitzerland10001+ Employees

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

Find Chubb employees' phone numbers or email addresses

Chubb Global Highlights

Location
Employees

North America
18K

Minus sign iconPlus sign icon
  • United States Of America
    15K
  • Mexico
    2.3K
  • Canada
    831
  • Panama
    29
  • Dominican Republic
    29
  • Costa Rica
    2
  • Guatemala
    1
  • Cuba
    1

Europe
8.7K

Minus sign iconPlus sign icon
  • Switzerland
    4.5K
  • United Kingdom Of Great Britain And Northern Ireland
    2.1K
  • Spain
    534
  • France
    446
  • Greece
    283
  • Italy
    155
  • Germany
    146
  • Netherlands
    132
  • Sweden
    80
  • Ireland
    69
  • Denmark
    44
  • Poland
    43
  • Portugal
    36
  • Belgium
    28
  • Austria
    25
  • Finland
    17
  • Hungary
    8
  • Norway
    5
  • Ukraine
    4
  • Romania
    3
  • Serbia
    2
  • Cyprus
    2
  • Latvia
    1
  • Iceland
    1
  • Albania
    1
  • Azerbaijan
    1
  • Belarus
    1
  • Bulgaria
    1
  • Luxembourg
    1

Asia
4.9K

Minus sign iconPlus sign icon
  • India
    2.3K
  • Singapore
    596
  • Indonesia
    411
  • Malaysia
    370
  • Philippines
    327
  • Viet Nam
    260
  • Thailand
    246
  • Japan
    96
  • Saudi Arabia
    90
  • United Arab Emirates
    61
  • China
    61
  • Turkey
    51
  • Russian Federation
    19
  • Pakistan
    17
  • Bahrain
    12
  • Qatar
    5
  • Bangladesh
    5
  • Iraq
    3
  • Afghanistan
    2
  • Iran
    2
  • Nepal
    2
  • Israel
    2
  • Oman
    1
  • Sri Lanka
    1
  • Kuwait
    1
  • Lebanon
    1

South America
2.5K

Minus sign iconPlus sign icon
  • Brazil
    1.1K
  • Chile
    407
  • Ecuador
    341
  • Argentina
    281
  • Colombia
    244
  • Peru
    177
  • Venezuela
    2
  • Uruguay
    1

Africa
771

Minus sign iconPlus sign icon
  • Egypt
    689
  • South Africa
    52
  • Nigeria
    5
  • Morocco
    3
  • Uganda
    3
  • Senegal
    3
  • Kenya
    3
  • Benin
    3
  • Ghana
    3
  • Tunisia
    2
  • Cameroon
    1
  • Côte D'ivoire
    1
  • Gabon
    1
  • Rwanda
    1
  • Burkina Faso
    1

Oceania
763

Minus sign iconPlus sign icon
  • Australia
    679
  • New Zealand
    82
  • Fiji
    1
  • Nauru
    1

Chubb's Leadership

  • Stylized image of a person
    K. M. J.
    Chief Executive Officer
    Phone icon
  • Stylized image of a person
    N. K. Y.
    Chief Risk Officer
    Phone icon
  • Stylized image of a person
    S. R.
    Chief Digital Officer
    Phone icon
  • Stylized image of a person
    M. C.
    Chief Financial Officer
    Phone icon
  • Stylized image of a person
    A. N.
    Chief Marketing Officer
    Phone icon
  • Stylized image of a person
    P. A.
    Chief Technology Officer Of Consumer & Small Commercial
    Phone icon
  • Stylized image of a person
    R. Q.
    Chief Compliance Officer Asia
    Phone icon
  • Stylized image of a person
    A. C.
    Chief Information Officer, Apac
    Phone icon

Chubb Employee Metrics

100%
50%
0%
2025
2024
  • Analytics
  • Engineering
  • Finance
  • Operations
  • Sales
  • Other
  • Information Technology

Contact profiles from Chubb

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    R. P.
    Division President, N.A. Small & Lower Midmarket
    Phone icon
    United StatesNew York
    Dec 18, 2024
  • Stylized image of a person
    A. K. C.
    Ceo - Chubb Digital Partners
    Phone icon
    United Arab EmiratesDubai
    Oct 23, 2025
  • Stylized image of a person
    M. C.
    Chief Financial Officer
    Phone icon
    BrazilPiauí
    Oct 21, 2025
  • Stylized image of a person
    A. N.
    Chief Marketing Officer
    Phone icon
    United StatesNew York
    Mar 12, 2024
  • Stylized image of a person
    M. P.
    Evp, Chief Underwriting Officer, Global Cyber
    Phone icon
    United StatesPennsylvania
    Aug 28, 2025
  • Stylized image of a person
    D. M.
    Cfo
    Phone icon
    Indonesia
    Nov 12, 2025
  • Stylized image of a person
    S. S.
    Cto Head Of Modernization
    Phone icon
    United StatesNew York
    Nov 13, 2025
  • Stylized image of a person
    B. J.
    Svp, Chubb Group & President Chubb Life
    Phone icon
    Hong KongCentral and Western
    Oct 26, 2025
  • Stylized image of a person
    A. A.
    Digital Cto, Chubb Latam
    Phone icon
    United StatesFlorida
    Nov 12, 2025
  • Stylized image of a person
    P. P.
    Cto, Chief Architect, Latam
    Phone icon
    United StatesFlorida
    Nov 12, 2025

Frequently Asked Questions

What is Chubb known for?

Minus sign iconPlus sign icon
Chubb operates in the Insurance industry. The company's main headquarters is located in Bärengasse 32, CH-8001 CH; you can contact the main corporate office by phone at . Explore Chubb's company overview page for more information.

What is Chubb's most common email format?

Minus sign iconPlus sign icon
Chubb employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more Chubb email formats with LeadIQ.

How many employees does Chubb have currently?

Minus sign iconPlus sign icon
Chubb has approximately 40K employees as of October 2025. These team members are located across 6 continents, including North AmericaEuropeAsia.

Who are Chubb's key employees and leadership?

Minus sign iconPlus sign icon

As of October 2025, Chubb's key employees include:

  • Chief Executive Officer: K. M. J.
  • Chief Risk Officer: N. K. Y.
  • Chief Digital Officer: S. R.
  • Chief Financial Officer: M. C.
  • Chief Marketing Officer: A. N.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.