Portfolio Manager
London, England, United Kingdom
Blueshore Capital Management
Pine River Capital Management LP
Pine River Capital Management
Harvard University