Séverine Guilloux

Chief Marketing Officer at INSEAD

Séverine Guilloux is the Chief Marketing Officer at INSEAD. Séverine has over 20 years of experience in marketing and communications, with a focus on the technology and retail sectors.

Séverine began their career as a buyer for Auchan Retail, before moving into sales with Groupe Panzani. Séverine then transitioned into marketing and communications, first with Sanmina as Marketing and Communications Manager, and then with Global Knowledge as Senior Marketing & Communications Manager France.

In their role at Global Knowledge, Séverine was responsible for defining, managing and implementing all MarCom activities for France, Spain and Switzerland. Séverine managed a team of four marketing and communications professionals, and had oversight of the company's website, direct marketing operations, events, and PR strategy in France.

Séverine joined INSEAD in April 2003 as Chief Marketing Officer. In this role, they are responsible for leading the school's marketing and communications efforts on a global scale.

Séverine Guilloux has a Executive Master in Consulting and Coaching for Change (EMCCC) from INSEAD with a distinction in their field. Séverine also has a Master of Science (MSc) in International Food Industry Management from EDHEC Business School and a Master in Management from Rennes School of Business. Séverine has also completed the Executive Program at INSEAD in Learning to Lead and Competitive Strategy. In addition, they have an Integrated Marketing & Communications certification from Northwestern University - Kellogg School of Management.

Séverine Guilloux reports to Ilian Mihov, Dean. Some of their coworkers include Peter Zemsky - Deputy Dean, Katy Montgomery - Associate Dean for Degree Programmes, and Urs Peyer - Dean of Degree Programmes.

Links

Timeline

  • Chief Marketing Officer

    June, 2022 - present

View in org chart