Chubb Business Services India logo

Chubb Global Capability Center (Mumbai)

A detailed profile of Chubb's Global Capability Center including operations, leadership, functions, and strategic importance.

Employees

2500

Revenue

US$ 61.5 billion (FY2024)

Market Cap

$100B

Headquarters

Zurich, Switzerland

Mumbai, India
2 Offices
Est. 2018
LinkedIn link
Visit Website

About Chubb Business Services India

Chubb's Business Services India centre in Mumbai is one of the newer insurance GCCs in India, established in 2018 and representing the company's recognition of India as a premier destination for insurance technology and operations talent. With approximately 2,500 professionals, the Mumbai centre is in the scale-up phase, working on underwriting technology, claims analytics, digital platform engineering, and enterprise IT for Chubb's global P&C and commercial insurance businesses. Mumbai's financial services ecosystem and proximity to India's insurance industry make it a natural location for a P&C insurance GCC.

The most interesting recent engineering work at Chubb India is in AI for underwriting and claims. AI underwriting tools are being built to assist commercial underwriters in analysing risk exposures, pricing policies, and assessing portfolio concentration — capabilities that can improve underwriting accuracy and speed while maintaining the expert judgment that defines Chubb's underwriting reputation. Claims analytics platforms use machine learning to predict claim severity, identify fraud patterns, and triage incoming claims for priority processing, all of which improve claims efficiency and customer experience.

Chubb India targets 3,000 employees by 2027, with growth in AI, underwriting technology, and digital platforms. The Peninsula Business Park location in Lower Parel places the centre in Mumbai's premier commercial district, accessible to the financial services talent pool. As Chubb continues building its technology-enabled insurance capabilities, the India centre is expected to take on increasing product ownership and engineering depth over the coming years.

Parent Enterprise Overview

Headquarters

Zurich, Switzerland

Industry

Insurance

Type

Insurance

Employees

40000

Revenue

US$ 61.5 billion (FY2024)

Mkt Cap

$100B

Ticker

CB

GCC Setup

Greenfield

Scale & Operations

Total Employees

2500

Office Locations

2

Year Established

2018

Core Capabilities

Data & AnalyticsSoftware EngineeringMachine LearningIT OperationsFinance & AccountingOperations & Business Process

Strategic Role in Global Network

Global Mandate

Deliver underwriting technology, claims analytics, digital platform engineering, data science, and enterprise IT supporting Chubb's global property and casualty and commercial insurance businesses across 54 countries.

Revenue Contribution

Estimated to provide technology and operations delivery capacity supporting Chubb's global insurance operations generating $61.5 billion in annual revenues.

Proprietary Ownership No

Technology & Platforms

Cloud Platforms

AWSMicrosoft Azure

Data Platforms

SnowflakeDatabricksApache Spark

Enterprise Platforms

SAPSalesforceOracle ERP

Engineering Stack

PythonJava.NET/C#JavaScript/TypeScriptR

AI / ML

TensorFlowScikit-learnMLflow

DevOps Tools

KubernetesDockerJenkins

Innovation & R&D

Innovation Labs

Not active

AI Center of Excellence

Not established

Editorial Review

Chubb's Business Services India centre in Mumbai is one of the newer insurance GCCs in India, established in 2018 and representing the company's recognition of India as a premier destination for insurance technology and operations talent. With approximately 2,500 professionals, the Mumbai centre is in the scale-up phase, working on underwriting technology, claims analytics, digital platform engineering, and enterprise IT for Chubb's global P&C and commercial insurance businesses. Mumbai's financial services ecosystem and proximity to India's insurance industry make it a natural location for a P&C insurance GCC.

The most interesting recent engineering work at Chubb India is in AI for underwriting and claims. AI underwriting tools are being built to assist commercial underwriters in analysing risk exposures, pricing policies, and assessing portfolio concentration — capabilities that can improve underwriting accuracy and speed while maintaining the expert judgment that defines Chubb's underwriting reputation. Claims analytics platforms use machine learning to predict claim severity, identify fraud patterns, and triage incoming claims for priority processing, all of which improve claims efficiency and customer experience.

Chubb India targets 3,000 employees by 2027, with growth in AI, underwriting technology, and digital platforms. The Peninsula Business Park location in Lower Parel places the centre in Mumbai's premier commercial district, accessible to the financial services talent pool. As Chubb continues building its technology-enabled insurance capabilities, the India centre is expected to take on increasing product ownership and engineering depth over the coming years.

Hiring & Talent

Hiring Status

Moderate Hiring

Open Roles

80

University Hiring

No

Key Hiring Areas

Data EngineeringSoftware EngineeringMachine Learning / AICloud EngineeringFinance & Accounting

Top Skills

PythonSQLAWSJavaAgile/ScrumPower BITableauAzureMachine Learning
🏢

Growth & Expansion

Headcount Target by 2027

3,000 employees by 2027

Focus Areas

  • Expanding AI for underwriting; deepening claims analytics; growing digital platform engineering.

Vendor Ecosystem

Technology Partners

MicrosoftAWSSalesforce

Workspace Partner

Peninsula Business Park Lower Parel

Staffing Partners

ManpowerGroup

Timeline & Media

Key Milestones

Established 2018; crossed 2, 000 employees 2022; AI underwriting tools programme launched 2023; claims analytics platform built India 2023

News Mentions

Chubb India Business Services Expands AI Underwriting Technology Team in Mumbai

Chubb India GCC Builds Claims Analytics Platform for Global P&C Operations

Chubb India Grows to 2,500 Professionals in Insurance Technology and Operations

Press Releases

Chubb Expands India Business Services Centre for AI and Digital Insurance Platforms

Chubb India Launches Underwriting Intelligence Analytics Programme

DEI & Sustainability

Sustainability Initiatives

Chubb ESG commitments; climate risk in insurance; sustainable underwriting practices.

Diversity Programs

Chubb diversity programs; women in insurance; inclusive workplace initiatives.

Women in Leadership

33%

Awards & Recognition

Great Place to Work India 2023

Best New Insurance GCC Mumbai 2023

Stay Ahead in the GCC Ecosystem

Get the latest insights, research reports, and industry analysis delivered directly to your inbox.

Join executives, analysts, and industry leaders who rely on Business of GCC for trusted intelligence on the Global Capability Center ecosystem.

Subscribe to receive:

  • Weekly GCC insights
  • New research reports
  • Industry trend analysis
  • Leadership interviews

Subscribe to GCC Intelligence

Data-driven updates on the GCC ecosystem

No spam. No promotional clutter. Just curated GCC industry intelligence. Unsubscribe anytime.