General Manager
Bengaluru, KA, IN
Indian Oil Corporation Limited
Mumbai, Chennai, Bhopal, Dhule, Indore etc
Only Indian OIl Corporation Limited
Nagpur
Bangalore