Full-Time

Manager – Communications Projects and Planning

Communications, Project Management

Posted on 7/4/2025

INSEAD

INSEAD

No salary listed

Paris, France

In Person

Category
Growth & Marketing (2)
,
Required Skills
Communications
Requirements
  • Bachelor's degree preferably in journalism, communications, public relations, marketing or related field
  • 3-7 years of experience working in a communications role, with experience of writing for a variety of audiences and formats
  • Skills in project management and planning with the ability to manage multiple priorities on different projects
  • Exceptional writing skills in English – preference for native speaker
  • Experience working with agencies and/or content creators
  • Excellent communication and collaboration skills to work effectively with cross-functional and multicultural teams
  • Strategic thinker
  • High level of creativity and innovation, with a drive to find new approaches to enhance the impact of our communications
Responsibilities
  • Manage annual global communications planning calendar to ensure efficiency and effectiveness of deliverables by the Communications Team
  • Manage transversal communications projects across the team and with key stakeholders around the school to ensure efficient, effective and impactful end-to-end delivery every time: from planning, to delivery, to reporting back on project impact
  • Contribute to executive communications planning, content creation and execution
  • Contribute to execution of Dean’s communications strategy (speaking points, social media, internal and community comms, newsletters etc.)
  • Contribute to creation and roll-out of plans, processes and guidelines to develop communications expertise around the school
  • Liaise with Communications Team leaders to ensure accurate budget reporting, quarterly impact reporting, effective team meetings and inspirational team events
Desired Qualifications
  • Experience using content creation tools for visual/audio/video a plus
  • Knowledge of how to use AI to enhance communications project planning and leverage communications capabilities a plus
  • Experience of creating business reports a plus

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE