This role involves carrying out modernization work on wind turbine converter systems as part of a cross-functional team.
Not specified; Attractive compensation; Flexible benefits package
Must-have
Nice-to-have
UK BPSS clearance OR UK SC clearance required