Search Results: 1 vacancy

 ...the future – whether by investing in oil, gas and renewable energy to meet demand, exploring new ways to store energy, or developing technology that helps the world to use energy more efficiently, everyone at Shell does their part. An inclusive place to work To power... 

Shell Business Operations

United Kingdom
5 days ago