Project Manager (Rotating Machinery) in aberdeen | ApplyBoost