Head of Technical Onshore - EMEA
2 days ago
London
Job Description Taylor Hopkinson are working with a global leader in renewable energy, driving the energy transition through innovative projects across an operating 3GW portfolio of wind, solar, and battery assets, with hubs in London, Belgium, Japan, Taiwan, and the US. As Head of Technical in t...