Leadership Team

About

The Leadership Team at INSEAD is responsible for setting the strategic direction and operational oversight of the institution. Comprised of key executives such as the Chief Operating Officer, Chief People Officer, and Chief Marketing Officer, this team focuses on driving organizational effectiveness, fostering a dynamic academic environment, enhancing stakeholder engagement, and promoting INSEAD's global reputation in business education. Their leadership ensures that INSEAD remains at the forefront of innovative teaching and research to meet the evolving needs of students and industry.