Timothy Foster

Head of Renewable Origination, Statkraft UK Limited