Welcome to the world of IndianOil, an integrated energy major with presence in ... we operate, and that protects the safety and health of our employees, those involved with our ... resulted in substantial reduction in fresh water .
HR is good
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.