Emmanuel is a Principal at Innosight’s European operations in Lausanne (Switzerland). He leads consulting engagements aimed at helping clients to revive their core business and launch new growth businesses.
Prior to Innosight, Emmanuel worked for Volkswagen in Wolfsburg (Germany), where he drove the group’s strategic initiative for a Budget Car in emerging markets and led re-organizational programs in product development and engineering. Before joining Volkswagen, he consulted clients in the financial services, chemicals and industrial goods sector across a number of European countries for The Boston Consulting Group.
Emmanuel holds a Master degree in Business Administration from the University of Frankfurt (Germany) and a doctoral degree in Strategic Management from the Technical University of Dortmund (Germany).
Emmanuel speaks German, English, Greek, and Spanish and lives with his wife in Northern Germany, where he dedicates most of his free time to their three children – and their fledgling Greek olive oil business.