Christopher Parker

Partner & Managing Director, Head of UK Institutional Sales