Global HVDC Converter Valves Engineering Leader
1 day ago
Stafford
Job Description Summary Become part of a winning team and help to deliver the Green Energy transition. This role will have global focus and require demonstrated leadership experience for teams and project based across the UK (Stafford), USA, India and Germany. The successful candidate will be bas...