Investor
LetterOne
Rotterdam School of Management, Erasmus University
HEC Paris
University of Southern California