THE MARINERS jobs in LONDON, United Kingdom

unit: Downstream and Renewables Experience Level: Experienced Professionals Job Description: 90% of the world’s trade.... There is a need to develop infrastructure to get the fuels to ships, new ships that enable zero emission and develop the new...

Shell