a Contract Plant Manager / Site Manager on a 3 month contract for its Northern Ireland site. There is every chance this contract... could be longer. The Plant Manager / Site Manager role comes with an excellent day rate and all expenses covered, including flights...
Astute Technical