Senior Project Engineer
London, England, United Kingdom
Shell
Senior Project Engineer
LOC
Project Manager and Consultant Marine Engineer
Shell
Chief Engineer
Shell
Team Leader-Ship Quality Assurance
Shell
Project Manager
LOC
Energy Projects Director
Shell
Ship Quality Assessor
Shell
Fleet Training Superintendent
Shell
Fleet Engineer
Dallah Trans Arabia
Operations Supervisor
South Tyneside Maritime College
Hull Queens College