I.T. & Communications 2668 – Infrastructure Engineer UK Aberdeen Aberdeenshire Permanent Medium November 20, 2025
Science & Technology Graduate Research Intern, Chemistry – AI Trainer Aberdeenshire Permanent Medium November 20, 2025
Engineering Well Team Leader (Drilling Superintendent) Aberdeenshire Permanent Medium November 20, 2025