Shell

1 open remote positions

Shell is a diversified energy company in India with 13,000 employees. They have presence in Integrated Gas, Downstream, Power, Renewable and Upstream and deep capabilities in R&D, digitalization, and business operations; Shell aims to play a leading role in securing vital energy for today, while investing in, and helping to build, the energy system of the future.

Open Positions