Job Title: Site Manager M&E
Location: London, UK
The Site Manager will lead site performance, construction, and commissioning aspects of designated Substation Projects. A strong team player, with an excellent health and safety ethic. The Site Manager will manage subcontractor performance, construction schedule and work with the commercial teams to implement variation management.
The Site Manager will ensure implementation of the site quality plan and completion of all ITP's.