Search Results: 1 vacancy
...understanding the positions and strategies employed by the Freight trading business of Shell Trading and Supply (T&S), as well as... ...meet demand, exploring new ways to store energy, or developing technology that helps the world to use energy more efficiently, everyone at...