Manufacturing Team Leader in chipping norton | ApplyBoost