Senior Manager, Media Relations

Il y a 3 jours

Fontainebleau, Île-de-France INSEAD Temps plein

Senior Manager, Media Relations

Full–time, permanent position at INSEAD Europe Campus in Fontainebleau, France. Hybrid model: 3 days on campus, 2 days from home.

About The Job

Reporting to the Director, Media Relations and Social Engagement, you will shape INSEAD’s voice across Europe, UK and US, partnering with faculty, senior leaders and top‑tier media to bring powerful stories to life—showcasing INSEAD’s thought leadership, research and global impact. You will navigate complex priorities, spot opportunities in the news cycle, and position INSEAD at the forefront of global conversations.

Your role within the team

  • Shape and execute regional media outreach strategies across Europe, UK and the US, aligned with global communications priorities
  • Act as a trusted advisor to faculty and senior stakeholders, translating ideas into compelling media narratives
  • Build and nurture strong relationships with leading journalists and media outlets, positioning INSEAD as a go‑to voice
  • Craft impactful editorial content including press releases, media pitches, and key messaging
  • Drive visibility of institutional events and research through strategic and proactive media planning
  • Identify emerging news trends and proactively insert INSEAD perspectives into public discourse
  • Collaborate across campuses and functions to deliver cohesive and high‑impact communications

The ideal candidate profile

  • Master’s or Bachelor’s degree in Communications, Journalism or a related field
  • 10–15 years of experience in communications, PR, media or journalism
  • Proven experience working in a global, multicultural environment
  • Strong experience advising senior stakeholders and navigating complex organisations
  • Exceptional writing, storytelling and editing skills in English and French
  • Strong understanding of media landscapes, digital platforms and editorial judgementHighly proactive, resilient and comfortable managing multiple priorities
  • Thrive in a global, fast‑paced environment, working closely with colleagues across cultures and time zones to build strong relationships and deliver shared outcomes
  • Curious, adaptable and continuously learning, embracing change and seeking new ways to elevate INSEAD’s voice and impact

About The Team

The communications department at INSEAD is responsible for managing the institution’s image and reputation by developing internal and external communication strategies, ensuring effective transmission of the school’s values, achievements and initiatives to stakeholders.

#J-18808-Ljbffr