Skip to content

Shell India

MNCEnergy
HQ: The Hague, Netherlands
Employees: 1001-5000
Founded: 1907
Open jobs: 1

About Shell India

Shell is a diversified energy company with 13,000 employees in India, operating in Integrated Gas, Downstream, Power, Renewable and Upstream, along with deep capabilities in R&D, digitalisation and business operations.

Open roles (1)

Office locations

BangaloreGurgaonMumbaiChennai