Managing Director
London, London, United Kingdom
UBS
Investor AB
Investment Manager
Stockholm University