Manager role will be based at the Lichfield site with responsibility for managing and developing the site team (People Advisor..., employee relations, learning & development and reward ·Work in partnership with the General Manager and site management team...
Wincanton