Portfolio Manager
London, England, United Kingdom
Hayfin Capital Management LLP
Merrill Lynch
Managing Director
Northwestern University