Head of Technical - Renewable Energy Development & Investment Platform
7 days ago
London
Collaborate with internal and external stakeholders, including project developers, engineers ... Superior communication and interpersonal skills, capable of conveying technical information to ...