Head of Technical Onshore - EMEA
26 days ago
London
Extensive industry network, including OEMs, contractors, and technical advisors. * Strong track ... Bachelor's degree in Electrical Engineering, Renewable Energy, or related field; Master's preferred.