and maintaining optimal plant operations until the appointment of a permanent Site Manager Maintaining engagement with the staff... a Contract Plant Manager / Site Manager on a 3 month contract for its Northern Ireland site. There is every chance this contract...
Astute Technical