Jeanne Roche holds a PhD from IE Business School and is currently an Assistant Professor at emlyon business school in France, where she teaches social entrepreneurship, social innovation, and family business. Her research focuses on social entrepreneurship, family firms, and impact investing.
Her doctoral dissertation explored the role of business-owning families in impact investing and social entrepreneurship. She completed her PhD in Business Administration, specialising in Entrepreneurship, in 2025, with cum laude honours.
Before joining IE, Jeanne interned at a microfinance institution in Brussels and worked on research projects focused on alternative economic and business models, including the Mutuality in Business project at Saïd Business School, University of Oxford.
Jeanne holds an MSc in Business Engineering and an MA in International Development and Demography from the Catholic University of Louvain in Belgium.