Multi-skilled Engineer - Leicester
11 days ago
Leicester
... retailers. We currently have five manufacturing sites in Blackburn, Leyland, Leicester, Flint and Bridgwater. Our vision is to deliver the best possible value to the UK consumer on essential everyday ...