Medical Affairs Leader, Omnipod 5

Insulet Corporation

Salary range

$131,400–$197,100/year

Benefits

Job Description

Medical Leadership:

  • Provide medical leadership within the Omnipod 5 Franchise teams.
  • Advise and guide strategic objectives and operational decisions.
  • Act as the medical expert, drawing on experience and knowledge of diabetes management.

Product Development and Design:

  • Shape medically sound product design requirements.
  • Assess systems and user error risks, and advise on risk control measures.
  • Engage with clinical validation teams to inform decision-making and confirm clinical outcomes.

Evidence Generation and Communication:

  • Develop evidence generation strategies to support regulatory approval and commercial claims.
  • Translate available data into meaningful clinical value stories.
  • Develop medical go-to-market strategies and content for regional teams.

About Insulet Corporation

Insulet Corporation is an innovative medical device company dedicated to simplifying the lives of people living with diabetes.

Apply for This Position