- Search
Search
- LoginAccess your ApplicationFor current applicantsOr learn more about our programmes and applyAccess MyINSEADFor current participants and alumni
Mark Roberts

Associate Dean, Executive Education
Mark is the Associate Dean of Executive Education at INSEAD and he has global responsibility for the school’s Executive Education activities, including both custom and open programmes. He joined INSEAD in January 2009 and has held this position since 2013. He is a member of INSEAD’s Executive Committee. Mark has deep experience in the development of face to face and online executive education programmes and projects and he engages with clients across industries and around the globe.
Prior to joining INSEAD Mark's career has spanned Marketing roles at L’Oréal, Strategy Consulting positions at Gemini Consulting and at Accenture and he was the lead Associate at Penhela Associates, a London-based recruitment and training firm.