Operational Excellence Manager
4 days ago
Warwickshire
The company operates from 23 production facilities in nine countries, employing more than 6,000 ... They create working environments where employees feel valued, can work to their full potential and ...