Assistant Technical Authority – Mechanical – Power & Propulsion
03/03/2025,
BAE Systems
Glasgow, UK
Engineering
published yesterday