GCC Universe · Company profile

ICICI Lombard GCC in India

ICICI Lombard is listed in GCC Universe under Banking, Financial Services & Insurance. Its recorded India locations are Mumbai, Bengaluru, and Pune.

Company overview

Sector
Banking, Financial Services & Insurance
Sub-sector
Insurance
Mandate (derived)
Sales, Marketing & BD
Parent headquarters
Mumbai, Maharashtra, India
Parent revenue (USD)
$2,900,000,000
Parent headcount
6,120
India headcount
Not disclosed

GCC locations

  • Mumbai
  • Bengaluru
  • Pune

Department mix

Global department counts, used as a proxy for the India mandate. These are not India team counts.

Sales
2,235
Operations
957
Support
820
Engineering
486
Finance
282
Legal
219
Business Development
182
Human Resources
181
Product Management
175
Consulting
145
Marketing
140
Information Technology
133
Data Science
80
Arts And Design
32
Administrative
22
Accounting
17
Media And Commmunication
7
Education
4
Entrepreneurship
3

Technology stack

  • AI
  • ASP.NET
  • Adobe After Effects
  • Adobe Creative Suite
  • Adobe Premiere Pro
  • Akamai
  • Akamai CDN Solutions
  • Akamai DNS
  • Akamai Edge DNS
  • Akamai mPulse
  • Amazon AWS
  • Android
  • Apple Business Manager
  • Apple School Manager
  • Atlassian Confluence

Public leadership

Arun Roy

Associate Vice President Human Resources

Public leadership listed in the dataset; the role is not necessarily the India GCC head.

Sources and research notes

Source: Indian GCC 2026 Master Compendium, Company Master and research records. Sector, mandate and public leadership are derived fields. Missing values are shown as not disclosed. Revenue and global headcount describe the parent company, not the India centre.