Site Service Manager - Water Treatment
13 days ago
Manchester
In this role you will have the responsibility for the delivery all service works within a defined region from receipt of contract through to completion.The core function is to plan and coordinate service works, by ensuring project management, site labour resources, materials, plant, and sub-contr...