Snr Rig Mech
newcastle upon tyne, newcastle upon tyne, united kingdom
Seadrill
ADES - Advanced Energy Systems
Senior chief rig mech
Paragon Offshore
RMS