
About
Denis Dauchy is a Professor of Business Strategy and Director of EDHEC Business School's Executive MBA Programme, holding the Leadership Development Chair and serving as Affiliate Researcher for the Management in Innovative Health Chair. With a Doctorate in Management Science from the University of Lille 2, he bridges academic rigor with extensive consultancy experience for industry leaders and corporate boards.
Education
- Doctorate in Management Science, University of Lille 2
Dauchy's research centers on corporate strategy and business model innovation, exploring how organizations navigate complexity management and digital transformation through strategic pivots and governance reforms. His work emphasizes practical applications for executives facing market disruption, with particular focus on platform-based organizations, asset decentralization, and multi-model business strategies that balance innovation with operational stability.
Analysis of his 15 most recent publications reveals consistent exploration of digital disruption's impact across sectors, with evolving emphasis from foundational business model design (2014-2018) toward contemporary challenges of market decline and platform organization (2024). His research demonstrates strong alignment between academic theory and executive education needs, frequently using real-world cases like Lego and Club Med to illustrate strategic transformation principles.
As an active educator, Dauchy teaches across EDHEC's MBA and MSc programs while directing global executive seminars in Africa, India, China, Russia, and Europe. His consulting practice engages top executives on strategy formulation, governance optimization, and business model reinvention, informed by participation in IMD Lausanne's International Teaching Program and Harvard's Participants' Centered Learning Program.
Dauchy contributes to EDHEC's strategic research ecosystem through the Leadership Development Chair and Management in Innovative Health Chair, producing influential thought leadership via Harvard Business Review France, ParisTech Review, and EDHEC VOX. His book 7 étapes pour un business model solide (Dunod, 2013 second edition) remains a key reference in business model literature.
Find Denis Dauchy elsewhere
Related Searches
You Might Also Like
Christophe CollardRennes School of Business · Professor- EEmmanuel MetaisCatholic University of Lille · Professor
Mohamed BenmerikhiRennes School of Business · Assistant Professor
René RohrbeckCatholic University of Lille · Professor
Andrew C. BoyntonBoston College · Professor
Sylvie Deffayet DavroutRennes School of Business · Professor