Engineering R&D Mechanical Engineer Associate – Downhole Tools Angus Permanent Medium January 14, 2026
Engineering Production Process Engineer – Lean Manufacturing & CI Glasgow Permanent Medium January 14, 2026
Engineering Regional Engineering Leader – Scotland Operations Aberdeen Permanent Medium January 14, 2026