Senior Manager, Corporate Social Media

Insmed
NJ Corporate Headquarters$124k – $161kPosted 24 April 2026

Tech Stack

Job Description

At Insmed, every moment and every patient counts — and so does every person who joins in. As a global biopharmaceutical company dedicated to transforming the lives of patients with serious and rare diseases, you’ll be part of a community that prioritizes the human experience, celebrates curiosity, and values every person’s contributions to meaningful progress. That commitment has earned us recognition as Science magazine’s No. 1 Top Employer for five consecutive years, certification as a Great Place to Work® in the U.S., and a place on The Sunday Times Best Places to Work list in the UK. For patients, for each other, and for the future of science, we’re in. Are you? About the Role: We’re looking for a Senior Manager, Corporate Social Media on the Corporate Communications & Responsibility team to help us expand what's possible for patients with serious diseases. Reporting to the Director, Corporate Brand & Digital Communications, you'll lead our corporate social media strategy and execution, managing agency partnerships to drive brand awareness and engagement across LinkedIn, Instagram, X/Twitter, and YouTube while ensuring all content meets pharma industry compliance standards. Your role will be critical in implementing social media governance policies enterprise-wide and managing the Medical, Legal, Compliance, and Regulatory approval processes that ensure our content meets industry requirements. What You'll Do: In this role, you'll have the opportunity to shape Insmed’s digital presence and thought leadership across social media platforms while ensuring compliance with pharmaceutical industry regulations. You'll also: Develop and execute comprehensive social media strategies across corporate channels (LinkedIn, Instagram, X/Twitter, YouTube) Manage social media agency relationships and oversee campaign performance, budget allocation, and strategic direction Partner with Associate Director, Corporate Communications on content strategy for key executives on LinkedIn Lead paid social media initiatives across LinkedIn and Meta platforms to drive brand awareness, engagement, and website traffic Implement and monitor social media governance policies and procedures enterprise-wide Coordinate content approval processes with Medical, Legal, Compliance, and Regulatory teams Define and execute YouTube channel strategy Support internal communications initiatives and employee advocacy efforts Who You Are: You have a minimum Bachelor’s degree along with 7 years of experience in social media strategy and management within the pharmaceutical and healthcare industry, or a combination of education, training, and experience. You are or you have: Deep understanding of pharmaceutical industry regulations and compliance requirements for social media content Proven experience managing social media agencies and overseeing multi-platform strategies Expertise in paid social media campaigns, particularly on LinkedIn and Meta platforms Strong knowledge of content approval processes in regulated industries Experience advising executives on social media strategy and personal branding Analytical mindset with ability to challenge agency recommendations and optimize campaign performance Proficiency with social media management tools and analytics platforms Proven experience establishing KPIs and delivering performance reporting for social media campaigns Experience working collaboratively across multiple departments and stakeholder groups Proficiency with AI-powered social media management platforms and analytics tools, with demonstrated ability to integrate new AI technologies into existing workflows while maintaining regulatory compliance Where You’ll Work This is a hybrid role based out of our Bridgewater, NJ office. You’ll have the option to work remotely most of the time, with in-person collaboration when it matters most. #LI-SK1 #LI-SK - Hybrid Pay Range: $124,000.00-161,000.00 Annual Life at Insmed At Insmed, you’ll ... (truncated, view full listing at source)
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share

Senior Manager, Corpo… · $124k–$161k at Insmed | JobScroller