Alex Hoctor-Duncan

Alex Hoctor-Duncan is Head of EMEA Retail at BlackRock