Offshore Technician Engineering, Information Technology Oldmeldrum (Scotland), Scotland (United Kingdom), United Kingdom February 18, 2025 Full-time