Lead Strategy and Business Development
Star Republic
Stockholm School of Economics
Royal Institute of Technology