Indian Oil Corp Limited

Oil and GasNew Delhi, New Delhi, India
Est. 1959Government Agency40,783 Employees
Employees
~40,783
Founded
1959

About Indian Oil Corp Limited

Key Facts
Approximately 40,783 employees globally
Headquartered in New Delhi, New Delhi, India
Operates in Oil and Gas
Founded in 1959

Executive Leadership Team

A S Sahney
A S Sahney
Chairman
Since 2024
AJAY KAILA
AJAY KAILA
Director, Executive
Since 1996
GP
GOPINDER PAL WADHAWAN
Chief Executive Officer
Since 1973
Joydeep Choudhury
Joydeep Choudhury
Director, Executive
Since 2023
Kailash Chand
Kailash Chand
Chief General Manager, Health, Safety, and Environment
Since 2025
SADA NAND CHOUDHARY
SADA NAND CHOUDHARY
Executive Director, Projects
Since 2009

Organizational Chart — Preview

Powered by OrgKonnect
Live from OrgKonnect — bizkonnect.ai
See the Full Org Chart with Contact Details
Unlock reporting lines, direct contacts, connection paths, and business insights for all Indian Oil Corp Limited's employees

Indian Oil Corp Limited Executive Leadership Team

A S Sahney
A S Sahney
Chairman
Since 2024
AJAY KAILA
AJAY KAILA
Director, Executive
Since 1996
GP
GOPINDER PAL WADHAWAN
Chief Executive Officer
Consultant to Petrochemical and oil industry to facilitate construction and commissioning of Power Plants and Production Units.
Since 1973
Joydeep Choudhury
Joydeep Choudhury
Director, Executive
Executive Director. Functional Head of Refineries projects.
Since 2023
Kailash Chand
Kailash Chand
Chief General Manager, Health, Safety, and Environment
Since 2025
SADA NAND CHOUDHARY
SADA NAND CHOUDHARY
Executive Director, Projects
Construction in-charge of US$ 3.50 billion on-going Naphtha Cracker Project for Indian Oil Corporation Ltd., Panipat, India which has been commissioned on 12th March 2010.
Since 2009

Indian Oil Corp Limited Org Chart & Organizational Structure