Greenford, West London
Role: Coil Shop Operative Location: Greenford ABOUT THE ROLE - Coil manufacturing Dismantling electric motors...