Group Head of Plant & Maintenance
10 days ago
Leeds
... change within the industry. Operating globally, with a robust presence in Ireland, the UK, and ... As the Head of Plant and Maintenance, you will oversee the management and upkeep of all static and ...