Country Medical Lead - Dach (w,m,d)

Insulet Corporation

Germany
Fully remote
Medical affairs strategy development
Cross-functional collaboration and influence
Medical education plan execution
The Country Medical Lead is accountable for developing and executing the Medical Affairs strategy for DACH, leading the creation and execution of country medical plans aligned with business objectives

Job Summary

  • The Country Medical Lead is accountable for developing and executing the Medical Affairs strategy for DACH, leading the creation and execution of country medical plans aligned with business objectives.
  • Responsibilities include leading medical education, evidence generation, KOL engagement, and ensuring scientific and technical training needs are met through cross-functional collaboration.
  • This role involves leading a team to enhance regulatory approval, customer access, and adoption of Omnipod products in the region, requiring frequent travel.

Matching Summary

The Country Medical Lead is accountable for developing and executing the Medical Affairs strategy for DACH, leading the creation and execution of country medical plans aligned with business objectives.

Skills & Requirements

Must-have

  • Medical Affairs strategy development
  • Cross-functional collaboration and influence
  • Medical education plan execution
  • Evidence generation and dissemination
  • KOL engagement and relationship building
  • Diabetes disease state understanding

Nice-to-have

  • French language proficiency
  • Leadership of medical teams
  • Scientific and technical training delivery

Key Requirements

  • MD, PharmD, PhD or MS in life science
  • Relevant Medical Affairs experience in diabetes
  • In-depth understanding of diabetes treatment landscape
  • Understanding of country medical practice
  • Excellent German and English communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter