Indian Oil Corporation (IOCL) – Phone number, Head Office Address, Website Details

1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 3.00 out of 5)

Indian Oil Corporation is an oil company that refines, transport and market the petroleum products to dealers in India. It is one of the leading Indian corporate company and also listed in Global 500 listing and ranked 88 in the year 2013. About 34,000 employees work in the company meeting all the nergy demands for more than 50 years. Its business verticals include Refineries, Pipelines, Marketing, R&D Centre, Business Development, Natural Gas etc. It is also looking after new business opportunities in Asia and African markets. It owns 10 of 22 refineries in India with a refining capacity of 65.7 million metric tones per annum. This is the largest network in India meeting vital needs of consumers in an efficient and economical way.

The Indian Oil Corporation (IOCL) Company profile, Contact numbers, Contact Address, and services offered are furnished below.

Indian Oil Corporation (IOCL) Head Office , Company Details, Financial Details

Indian Oil Corporation (IOCL) Head Office Address :
3079/3, J B Tito Marg,

Sadiq Nagar,
New Delhi-110049
India .
Indian Oil Corporation (IOCL) Phone Number : (011) -26260140/ 26260000
Indian Oil Corporation (IOCL) Website :

Indian Oil Corporation (IOCL) Financial Details :
No of Employees – 5001 & above
Turnover in Crs – 5000+ Crs
Sector- Public Sector.

To reach IOCL Mumbai Address please click the link.