Chief Strategy Officer
Keyfactor SL
Stockholm School of Economics
Lund University
Technische Hochschule Darmstadt