Be The First To
Chairman, President, and CEO
Pros: Best oil and gas company to work in India.
Most satisfying experience in my career.
Company gives thrust on competency development of all employees.
Have got all policies and procedures in place.
Health Safety, Environment and Fire Protection… – Full Review
Let us know if we're missing any workplace or industry recognition –