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
Organizational Chart — Preview
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
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
Since 2023
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