Insmed Incorporated logo

Director, Corporate Brand & Digital Communications

Insmed Incorporated
Full-time
Remote friendly (Headquarters, NJ)
United States
$171,000 - $239,667 USD yearly
Corporate Functions

Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now โ€” JobsAI.

Role Summary

Director, Corporate Brand & Digital Communications at Insmed. Lead corporate brand and digital presence across all channels, shaping how the company appears to internal and external audiences and ensuring alignment with the mission and business objectives. Manage branding, social media, and digital marketing, delivering ideas into measurable impact.

Responsibilities

  • Oversee governance and evolution of Insmedโ€šร„รดs corporate brand, including messaging frameworks, assets and visual identity, in partnership with team members and the branding agency of record
  • Evolve systems to enable teams across the organization to apply the corporate brand consistently
  • Drive strategy and management of corporate social media channels, creating content and campaigns that engage audiences while identifying opportunities to grow the program
  • Oversee the corporate website and expanding global website ecosystem
  • Establish SEO/GEO strategy across the corporate digital ecosystem, including AI-driven search, content, and web optimization
  • Measure branding and digital performance and continuously improve approaches
  • Lead a growing brand, creative, and digital communications team and manage agency partnerships
  • Ensure corporate policies and SOPs keep pace with the digital footprint, updating programs and standards to adapt to industry and social/digital expectations and regulations
  • Ensure consistent and accurate pull-through of the corporate mission, vision, values, culture, and strategy across all communications

Qualifications

  • Minimum 10 years of experience in PR, communications, branding, or marketing; biopharmaceutical industry experience preferred
  • Exceptional writing and communication skills
  • Fluency with AI tools for insights and content creation while maintaining brand authenticity
  • Ability to collaborate across functions (Product, Marketing, HR, Legal, Regulatory, IR, IT, etc.)
  • Proven ability to take a project from idea to implementation
  • Strategic thinker with a track record of aligning communications with company objectives
  • Experience developing people and scaling teams
  • Must demonstrate Insmedโ€šร„รดs values: Collaboration, Accountability, Passion, Respect, and Integrity

Skills

  • Brand management, corporate communications, digital marketing, social media strategy
  • Editorial writing, storytelling, content development
  • Team leadership, agency management, cross-functional collaboration
  • SEO/GE0, analytics, and performance measurement
  • Regulatory and compliance awareness in communications

Education

  • Not specified
Apply now
Share this job