UK Sales Director
Elliot Marsh
Overview In this role you lead the UK front for a growing renewable energy org, driving new developments and greenfield opportunities. You negotiate with landowners, investors and authorities, coordinating project budgets and costs across t...Read More>>.
