Jobs and Careers
IN

Country Medical Lead, Switzerland & Austria

Insulet Corporation
DE - Germany, Germanyfull_timeVerifiedPosted 25 Nov 2025

About the role

Job Title: Sr. Medical Affairs Manager, Switzerland & Austria (CH/AT) 

Department: Medical Affairs  

Manager/Supervisor: Medical Affairs Director, Europe 

FLSA Status: Exempt 

 

 

Position Overview: 

The Medical Affairs Lead for Switzerland & Austria is accountable for developing and executing the Medical Affairs strategy for the 2 countries. They lead the creation and execution of the country medical plans in alignment with the business objectives of the Insulet’s affiliate. The medical plans encompass value-generating activities on medical education, evidence generation and dissemination, HCP and KOL engagement, and internal knowledge and insights translation. The Medical Affairs Sr. Manager leads, aligns with and influences a number of cross-functional partners (commercial, marketing, market access, regulatory, sales excellence) in Austria & Switzerland to ensure proper execution of the medical plans. 

 

The Medical Affairs Sr. Manager is a key member of the DACH leadership team. They work closely with Insulet’s affiliate cross-functional team to ensure the information, education, and research needs of HCPs are met and to ensure scientific and technical training needs of commercial and advocacy organizations are identified and met. 

 

One of the priorities for this individual will be key opinion leader (KOL) engagement and local evidence generation. This includes establishing, fostering, cultivating and maintaining relationships with KOLs as a conduit for accurate and updated clinical, scientific and medical information between KOLs and the company. The person will also ensure local evidence is being generated, fulfilling local needs and in alignment with the global evidence generation strategy. 

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Insulet Corporation

View company profile →