Senior Investment Director
munich, bavaria, germany
SwanCap
Universiteit Maastricht
Technische Universität München
University of Oxford - Said Business School