Sr. Sanctions Advisor - Trading & Supply
Shell6d ago
Shell Trading and Supply (T&S) trades natural gas, electrical power, crude oil, refined products, chemical feedstocks, and environmental products in energy markets around the world.
Hybrid in London
