GCC Universe · Company profile

Castrol GCC in India

Castrol is listed in GCC Universe under Energy, Utilities & Environment. Its recorded India locations are Mumbai, New Delhi, and Chennai.

Company overview

Sector
Energy, Utilities & Environment
Sub-sector
Oil & Energy
Mandate (derived)
Sales, Marketing & BD
Parent headquarters
England, United Kingdom
Parent revenue (USD)
$636,700,000
Parent headcount
2,192
India headcount
Not disclosed

GCC locations

  • Mumbai
  • New Delhi
  • Chennai

Department mix

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

Sales
840
Marketing
267
Operations
221
Business Development
216
Engineering
152
Finance
115
Support
95
Information Technology
86
Accounting
49
Human Resources
34
Administrative
32
Media And Commmunication
31
Consulting
21
Product Management
13
Arts And Design
6
Data Science
6
Education
4
Legal
3
Entrepreneurship
1

Technology stack

  • Amazon AWS
  • Amazon CloudFront
  • Amazon SES
  • Apache
  • Cloudflare DNS
  • Facebook Login (Connect)
  • Kaltura
  • Microsoft Office 365
  • Mobile Friendly
  • Outlook
  • Pardot
  • Remote
  • Route 53
  • Slack
  • reCAPTCHA

Public leadership

Anoop Jindal

Vice President - Customer Excellence & Operations

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.