Senior Manager, Corporate Social Media

Insmed Incorporated
Hybrid

About The Position

At Insmed, a global biopharmaceutical company, every moment and every patient counts. The company is dedicated to transforming the lives of patients with serious and rare diseases and has been recognized as a top employer. This role is for a Senior Manager, Corporate Social Media on the Corporate Communications & Responsibility team. Reporting to the Director, Corporate Brand & Digital Communications, this position involves leading the corporate social media strategy and execution, managing agency partnerships to enhance brand awareness and engagement across platforms like LinkedIn, Instagram, X/Twitter, and YouTube. A critical aspect of the role is ensuring all content adheres to pharma industry compliance standards, implementing social media governance policies enterprise-wide, and managing the Medical, Legal, Compliance, and Regulatory approval processes.

Requirements

  • 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
  • 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

Responsibilities

  • 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

Benefits

  • Comprehensive medical, dental, and vision coverage and mental health support, annual wellbeing reimbursement, and access to our Employee Assistance Program (EAP)
  • Generous paid time off policies, fertility and family-forming benefits, caregiver support, and flexible work schedules with purposeful in-person collaboration
  • 401(k) plan with a competitive company match, annual equity awards, and participation in our Employee Stock Purchase Plan (ESPP), and company-paid life and disability insurance
  • Company Learning Institute providing access to LinkedIn Learning, skill building workshops, leadership programs, mentorship connections, and networking opportunities
  • Employee resource groups, service and recognition programs, and meaningful opportunities to connect, volunteer, and give back
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service