Marketing Manager, Dtc Marketing (m,w,d)

Insmed

Unknown
Fully remote
Direct-to-consumer marketing strategy
Digital and social media marketing
Performance marketing and analytics
The DTC Marketing Manager is responsible for building and scaling the European business by delivering consistent double digit topline growth through insight-driven marketing

Job Summary

  • The DTC Marketing Manager is responsible for building and scaling the European business by delivering consistent double digit topline growth through insight-driven marketing.
  • This role leads integrated marketing programs across brand campaigns, digital channels, social media, and consumer engagement to drive funnel progression and support strategic targets.
  • The position requires close collaboration with global teams, sales, legal, medical, and external agencies to ensure compliance and optimized marketing execution.

Matching Summary

The DTC Marketing Manager is responsible for building and scaling the European business by delivering consistent double digit topline growth through insight-driven marketing.

Skills & Requirements

Must-have

  • Direct-to-consumer marketing strategy
  • Digital and social media marketing
  • Performance marketing and analytics
  • Cross-channel campaign management
  • Agency management and collaboration
  • Compliance with legal and regulatory requirements

Nice-to-have

  • Customer-centric mindset
  • Project management and organizational skills
  • Experience with Veeva approval workflows
  • Ability to influence senior stakeholders
  • Cross-cultural collaboration
  • Community engagement and advocacy programs

Key Requirements

  • Bachelor's degree required; Master's preferred
  • Experience in consumer marketing within med tech or diabetes sectors
  • Significant travel within EU required
  • Experience managing agencies and non-profit organizations
  • Strong strategic thinking and communication skills
  • Previous EU/global marketing role experience
  • Familiarity with competitive healthcare markets

Work Rights

Not specified

Tailored Resume

Cover Letter