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

Insulet Corporation

Germany
Fully remote
Md pharmd phd or ms in life science
Relevant medical affairs experience in diabetes
Excellent written and verbal communication skills in german and english
The Country Medical Lead is accountable for developing and executing the Medical Affairs strategy for Germany, Switzerland, and Austria to ensure proper execution of medical plans

Job Summary

  • The Country Medical Lead is accountable for developing and executing the Medical Affairs strategy for Germany, Switzerland, and Austria to ensure proper execution of medical plans.
  • This role involves leading a team to enhance regulatory approval, customer access, and adoption of Omnipod products through robust country launch plans and evidence generation.
  • The position requires frequent travel (approximately 40%) within the DACH region and internationally to attend conferences, conduct medical education events, and participate in internal meetings.

Matching Summary

The Country Medical Lead is accountable for developing and executing the Medical Affairs strategy for Germany, Switzerland, and Austria to ensure proper execution of medical plans.

Skills & Requirements

Must-have

  • MD PharmD PhD or MS in life science
  • Relevant Medical Affairs experience in diabetes
  • Excellent written and verbal communication skills in German and English
  • In-depth understanding of diabetes disease state
  • Proven leader in Medical Affairs strategy

Nice-to-have

  • Knowledge of French language considered a plus
  • Strong scientific acumen and attention to detail
  • Ability to integrate and influence in cross-functional environment
  • Experience with Veeva system for content review

Key Requirements

  • MD, PharmD, PhD or MS degree required
  • Diabetes industry experience mandatory
  • German and English fluency required
  • Leadership experience in Medical Affairs required

Work Rights

Not specified

Tailored Resume

Cover Letter