Alex Goodall

Head of UK Private Wire Solar, Statkraft, Markets