I.T. & Communications Technical Support Engineer (ROV Quotations) Aberdeenshire Permanent Medium March 19, 2026
Engineering Senior Mechanical Design Engineer – Downhole Tools – Oil Wells Aberdeenshire Permanent Medium March 19, 2026