INSEAD
Carsten Völz is an experienced leader in humanitarian and social sectors, currently serving as an Executive in Residence at INSEAD since June 2010, where the focus is on social innovation and business in society. Previously, Carsten held the position of Chief Executive Officer at Zentrum ÜBERLEBEN gGmbH, overseeing strategies for the rehabilitation and integration of refugees and migrants. As Chief Operating Officer for SOS Children's Villages International, Carsten contributed to the organization’s global strategy and operational performance across multiple regions. Additional roles include Humanitarian Director at Oxfam International Secretariat, Vice Chair of The Sphere Project, and various leadership positions within CARE International, where responsibilities spanned emergency operations and refugee support. Carsten's educational background includes studies at INSEAD, the UW Foster School of Business, and notable universities in Berlin and Wisconsin.
This person is not in any teams
This person is not in any offices
INSEAD
28 followers
INSEAD is a graduate business school with campuses in Europe, Asia, and the Middle East. With locations in Europe (France), Asia (Singapore), the Middle East (Abu Dhabi), and now North America (San Francisco), INSEAD's business education and research spans four regions. Their 165 renowned Faculty members from 41 countries inspire more than 1,300 degree participants annually in their MBA, Global Executive MBA, Specialised Master’s degrees (Executive Master in Finance and Executive Master in Change) and PhD programmes. In addition, more than 11,000 executives participate in INSEAD Executive Education programmes each year.