The leaders of INSEAD have a wide range of experience in many different industries, including marketing and communications, sales, and retail. They also have a variety of educational backgrounds, with degrees from prestigious schools such as INSEAD and EDHEC Business School. This diverse team of leaders brings a wealth of knowledge and experience to the company, which helps it to be one of the top business schools in the world.
View all