Head of Engineering
- Location
- Greater London, England, United Kingdom
represent the function at senior leadership level. Own the technical integrity, availability and performance of the operational asset base, driving reliability-centred maintenance and root cause analysis. Provide technical leadership through the design, commissioning and handover of new assets, acting as technical authority on engineering standards and governance. ...