SIX Payment Services
Head M&A and Partnering
IMD (International Institute for Management Development) - Business Programs
University of Applied Sciences Ludwigshafen
IMD (International Institute for Management Development) - Business Programs[ Change School