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