Marketing and Communications

About

The Marketing and Communications team at INSEAD is responsible for promoting the school's global brand and ensuring effective communication across all campuses. This multifaceted team executes strategic marketing initiatives to attract prospective students, supports media relations, manages digital and direct marketing campaigns, and maintains consistent branding. They work collaboratively to enhance community engagement, drive recruitment for various degree programs, and highlight the institution's academic and research excellence worldwide.


Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.