Partner
Evli Fund Management Company Ltd
Stockholm School of Economics
Baruch College
Stockholm University