Medical Operations & PSP Manager - Central Europe Cluster (f/m/d)

Takeda · Zürich · CHF 132,000–CHF 181,500 (stated in the posting)

Apply on the company website

Job Description

The Medical Affairs Operations & Patient Services Manager is a Switzerland-based role within Medical Affairs, reporting directly to the Cluster Medical Head, Central Europe. The position is responsible for driving operational excellence, medical quality, compliance oversight, patient support program management across the CH territory and across the cluster central europe for the cluster medical affairs team. The role plays a critical part in ensuring compliant, efficient, and innovative Medical Affairs processes while partnering closely with Medical Advisors, Quality Assurance, Ethics & Compliance, Regulatory Affairs, Pharmacovigilance, and Digital, Data & Technology teams.

How You Will Contribute


Skills and Qualifications

What You Bring

As an experienced Medical Affairs professional, you thrive in a highly regulated and complex environment where operational excellence, compliance, and innovation must coexist. You are comfortable working independently while influencing diverse cross-functional stakeholders across the organization.


You possess a strong understanding of Medical Affairs operations, medical quality systems, evidence generation processes, and patient support programs. You use data and insights to identify opportunities, solve complex problems, and implement sustainable improvements.

You consistently demonstrate a patient-focused mindset, strong business acumen, and the ability to navigate ambiguity while maintaining the highest standards of quality, ethics, and compliance. You are recognized as a trusted partner who drives collaboration, enables execution, and contributes to Takeda's performance culture and enterprise-first mindset.


Why Join Us

This role offers a unique opportunity to shape the future of Medical Affairs operations within the Central Europe Cluster, driving impact across patient services, medical quality, operational excellence, evidence generation, and digital innovation while working directly with the Cluster Medical Leader Team

Locations

Zurich, Switzerland

Base Salary Range:

CHF132,000.00 - CHF181,500.00


The estimated salary range reflects an anticipated range for this position. The actual base salary offered may depend on a variety of factors, including the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/or from which they will be performing the job.


For information about our benefits, please click here.

Worker Type

Employee

Worker Sub-Type

Regular

Time Type

Full time

More jobs at Takeda · Healthcare & Care jobs in Zürich