John Puddephatt portrait

John Puddephatt

Head of Long Term PPA Origination