- Employees
- 10001+
- Founded
- 1959
- Listing
- For Profit · NSE:IOC
- Headquarters
- New Delhi, Delhi, India
Company data last updated Jul 28, 2025.
About Indian Oil Corporation
IndianOil is India’s flagship national oil company with business interests straddling the entire hydrocarbon value chain.
Who to contact at Indian Oil Corporation
Email Format
Leadership & Decision Makers
Contact details of 6 Indian Oil Corporation decision makers
Anant Kumar Singh
WHOO MR SING
A S Sivaprakasam
S H
Atul Gupta
D S Nanaware
Team & Specialists
Contact details of 1 Indian Oil Corporation team members
Shameem Ng
General Emails
General company emails, e.g. customer support lines
Similar Companies like Indian Oil Corporation
HQ: New York, NY
HQ: Mumbai, Maharashtra, India
HQ: New York, NY
HQ: Charlotte, NC
HQ: Tokyo, Tokyo, Japan
Records are compiled from publicly available sources and checked as described in our methodology. Company data last updated Jul 28, 2025.
Frequently Asked Questions about Indian Oil Corporation
What does Indian Oil Corporation do?
IndianOil is India’s flagship national oil company with business interests straddling the entire hydrocarbon value chain.
Where is Indian Oil Corporation headquartered?
Indian Oil Corporation is headquartered in New Delhi, Delhi, India.
When was Indian Oil Corporation founded?
Indian Oil Corporation was founded in 1959.
How many employees does Indian Oil Corporation have?
Indian Oil Corporation has approximately 10001+ employees.
What industry is Indian Oil Corporation in?
Indian Oil Corporation operates in the Finance & Banking industry.
What is Indian Oil Corporation's annual revenue?
Indian Oil Corporation has an annual revenue of $1B–$1000B.
What is the email format for Indian Oil Corporation?
The most common email format at Indian Oil Corporation is {first_name}.{last_name}@iocl.com. For example: firstname.lastname@iocl.com.
How do I contact Indian Oil Corporation?
You can contact Indian Oil Corporation via email at bareilly@iocl.com or india@iocl.com, headquartered in New Delhi, Delhi, India.