Simplify Logo
INSEAD

INSEAD

Business school in France

Media Relations Senior Manager - Media Relations

Full-Time
No salary listed
Expert
Bachelor's, Master's
Paris, France
Hybrid

Three days on-site per week required.

About the job

Requirements
  • 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 judgement
  • Highly 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
Responsibilities
  • 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

About the company

INSEAD is a graduate business school headquartered in Fontainebleau, France, with campuses in Europe, Asia, the Middle East, and North America. It offers graduate degrees and executive education in business and management.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to INSEAD

See people who can refer or advise you