Head of Technical Onshore - EMEA
26 days ago
London
Lead technical diligence, site evaluation, and feasibility studies for projects. * Design PV solar ... Provide technical guidance through planning, construction, and commissioning. * Optimise asset ...