Helen Kelly

Managing Director, Head of Europe, Barclays Corporate Banking