Technical Manager (Metallurgical) in altrincham | ApplyBoost