Job Opportunities

Product Marketing Manager


Department: Executive Education
Location: Europe Campus
Status: Manager
Contract: Permanent - Full Time
Contact: Talent Acquisition Europe at [email protected]

Posted on: 05 October 2021
Deadline: 31 October 2021

Job Description

INSEAD brings together people, cultures and ideas from around the world to educate leaders who transform business and society. As a mission-driven school, INSEAD focuses on three values: open, rigorous, and entrepreneurial. Founded on a commitment to innovation in management education, INSEAD was the first international business school, introduced the first one-year MBA, pioneered company specific executive education, and has developed a unique fully integrated multi-continent campus structure. Today, no more than 10% of the incoming MBA class comes from one country – we truly are the Business School for the World.

We are currently looking for a Product Marketing Manager to join our Executive Education Department. This is a full-time permanent contract, based on our Europe campus in Fontainebleau.

The Product Marketing Manager is responsible for developing, implementing and executing marketing plans in order to meet revenue targets and build the brand awareness and reputation of INSEAD Executive Education in alignment with the overall INSEAD brand.


Main tasks include:

Works with the Associate Director Product Marketing in developing and implementing the marketing plans for his/her portfolio of Open Programmes.

Works with the Associate Director Product Marketing in order to build relevant marketing content to help grow the brand awareness of INSEAD Executive Education.

Working closely with the relevant programme directors the job holder refines, clarifies and articulates compelling marketing messages, builds marketing content and ensures that the marketing messages are consistent across all media.

Coordinates with appropriate external suppliers and internal teams to develop and implement all the marketing activities across all the channels for his/her portfolio of programmes including:

  • Online advertising campaigns
  • Google Search Engines Optimization (SEO) & Google AdWords campaigns (SEM)
  • Direct Marketing campaigns
  • Social media platforms (LinkedIn, Facebook)
  • Marketing collaterals
  • Web, videos and other multimedia tools
  • Events

Reviews ROI of all actions by leveraging the systems and tools to build on going analytics for portfolio and monitors the performance of marketing channel used.

Together with the programme advisor team, the job holder monitors the marketing and sales pipelines to ensure that marketing activities generate healthy lead pipelines and qualitative leads.


The ideal candidate should have the following:

  • Around 3 years of experience in marketing
  • Fluent English with excellent communication and interpersonal skills
  • The ability to articulate well to different audiences
  • Experience working with marketing channels and digital systems
  • Agile, detailed oriented and collaborative
  • French is a plus but not mandatory


If you are interested in this position, please send your application (in English) to Talent Acquisition Europe at [email protected]

INSEAD Personalised Experience




Save & Manage



It is easy, simply log in:

Via Social

  • icons
  • icons
  • icons


Use your email address