The Communications department at INSEAD is dedicated to building the reputation of INSEAD. It plays a crucial role in partnering with various internal stakeholders, supporting the school's strategic initiatives and promoting engagement within the INSEAD community.
INSEAD is seeking a
Senior Manager, Social Media Engagement,
to join our Communications Department. This is a full-time, permanent contract position based on our Asia Campus in Singapore. A hybrid working model is in place - 3 days on campus, 2 days from home.
About the job
The Senior Manager, Social Media Engagement
will be responsible for shaping and leading INSEAD's institutional social media strategy, ensure it aligns with the global outreach and amplification objectives and supports the school's strategy priorities.
Reporting to the Director, Media Relations and Social Engagement, he/she will work closely with colleagues across different departments to orchestrate the school's strategic presence on social media channels. He/she will create, frame and amplify engaging content across INSEAD's social media platforms.
Your role within the team
This role is directly responsible for shaping, executing, and delivering INSEAD's institutional social media strategy to grow reach, engagement, and brand impact.
A key part of the role involves collaboration and project coordination: working closely with internal teams, subject matter experts, and external partners to ensure high-quality content is created, distributed, and repurposed effectively across all platforms.
Curation and amplification of existing content will be essential; you will help craft powerful stories that showcase INSEAD's research, people, partnerships, and impact, thereby strengthen the school's global reputation.
Key accountabilities
Shape and lead social media strategy implementation, including functional management and team coordination, to increase reach, reputation and impact of INSEAD content on global social media platforms.
Collaborate with internal stakeholders to ensure social content reflects key institutional messages and priorities, bridging any gaps in expectation and execution.
Provide editorial oversight of INSEAD content across all social media platforms, in line with our editorial guidelines. Contribute to the development of these guidelines as INSEAD's voice on social media evolves.
Develop and lead social media communication plans for key institutional events, including writing and editing posts and stories.
Curate stories on research, faculty, alumni and student extra-curricular activities by coordinating across multi-channel teams.
Stay ahead of social media trends and technological advancements, maintaining a dynamic and innovative and fitting approach to INSEAD's content strategy as a leading global business school.
Develop an understanding of the social media landscape, including what drives content performance and how it can be optimised to support the school's business objectives.
Propose measurement frameworks on INSEAD social media activities; make sense of data and reports to provide insights on improvements and strategies to grow INSEAD's audience across all social media platforms.
The ideal candidate profile
The Senior Manager, Social Media Engagement, is a strategic and collaborative leader with strong editorial judgment and global expertise. They have experience growing platforms, translating institutional priorities into engaging content, coordinating across teams, and developing data-driven strategies. Agile and innovative, they stay ahead of trends to keep INSEAD's social media presence dynamic, impactful, and aligned with the school's outreach and amplification objectives.
Bachelor's degree, preferably in communications, marketing, PR, journalism or similar
8-10 years of experience in writing, editorial and digital marketing
Exceptional writing and editing skills in English
Experience working in social media management, including content creation, platform management, audience growing and retaining, paid and organic social media campaigns
Excellent communication and collaboration skills to work effectively with cross-functional and multicultural teams
Strategic thinking and ability to develop and execute a comprehensive social media strategy
High level of creativity and innovation, with a drive to find new approaches to enhance the impact of communications
Proficiency with social media management tools and analytics platforms.
* Ability to speak and read Chinese language and having knowledge on Chinese social media is a plus.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.