Manager Retail Strategy and Business Development
Innogy Renewables US
Roland Berger
Senior Project Manager
Department Of Sociology, Lse
Insead
Maastricht University