Engagement Manager
McKinsey & Company
University of Hamburg
San Diego State University
Catholic University Of Eichstätt - Ingolstadt