Senior Continuous Improvement Manager
24 days ago
Nottingham
... environment. This is immersing yourself in the site, its behaviours, processes and overall culture ... Engaging in the right (common sense) language, coaching and educating to generate new ideas working ...