Site Support Engineer
Site Support Engineer Purpose of the role: Site support engineers will report directly to the UK site Support Manager, they will support all UK O&M sites in various campaigns and projects relating to the ongoing operations and maintenance contracts, Turbine Supply Agreements and environmental consents. Site support engineers will work closely with si...