European Partner
london, greater london, united kingdom
Mercer
European Partner
Insight Investment
Head of Institutional, EMEA
2041
Head of EMEA Investment Services
BlackRock
Managing Director
Insight Investment Management (Europe) Limited
Head of Investment Oversight (PCF-30) and Designated Person (PCF-39)
Ermitage Group
Executive Director
University of Warwick