Hinckley, Leicestershire
functions. It is a ~650 headcount business across 2 UK sites. Designing, creating, optimising, testing, and monitoring...