Launch Project Manager

Takeda

Wien

On-site

EUR 80,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Takeda is seeking a Launch Project Manager in Vienna to lead end-to-end supply launches for products across our global network. You will coordinate cross-functional Supply Launch Teams and manage timelines, milestones and risk mitigation to ensure on-time, high-quality market introductions.

You will collaborate with Supply Chain, Manufacturing, Regulatory and Commercial Operations, maintain launch data in Birdview, and drive KPI reporting.

Qualifications

  • Bachelor's degree in a relevant field.
  • Experience managing complex cross-functional projects in pharma/biotech or regulated industries.
  • Strong understanding of end-to-end pharmaceutical supply chain and product launch processes.
  • Proven project and program management skills with the ability to manage multiple priorities.
  • Experience with KPI reporting and supply chain data management tools.
  • Excellent stakeholder management, communication and collaboration across global teams.

Responsibilities

  • Lead end-to-end supply launch activities for products managed by the PDT Supply Chain organization.
  • Establish and coordinate cross-functional Supply Launch Teams (SLTs) across regional and global stakeholders.
  • Develop and manage launch timelines, milestones and critical path activities for market launches.
  • Monitor launch readiness, identify risks and drive mitigation plans for flawless execution.
  • Manage launch tracking within Birdview, maintain accurate project data and KPI reporting.
  • Coordinate Veeva/TrackWise change controls and governance throughout the launch process.
  • Drive reporting to Product Teams, Supply Chain leadership and stakeholders.
  • Continuously improve launch management processes, reporting tools and best practices globally.

Skills

End-to-end PM
Cross-functional
KPI reporting
Stakeholder management
Data analysis
Communication
Continuous improvement
Supply chain
Regulated industry

Education

Bachelor’s degree in a relevant field

Tools

Birdview
Veeva
TrackWise

Job description

Job Description
About the role

As a Launch Project Manager, you will lead and coordinate the end-to-end supply chain activities required to successfully launch new products across Takeda’s global network. You will bring together cross-functional stakeholders to ensure launches are delivered on time, with high quality and in alignment with business objectives. Working at the intersection of Supply Chain, Manufacturing, Regulatory and Commercial Operations, you will play a key role in ensuring patients receive innovative therapies without interruption.

How you will contribute
  • Lead end-to-end supply launch activities for products managed by the PDT Supply Chain organization.
  • Establish and coordinate cross-functional Supply Launch Teams (SLTs), ensuring alignment across regional and global stakeholders.
  • Develop and manage launch timelines, milestones and critical path activities to achieve successful market launches.
  • Monitor launch readiness, proactively identify risks and drive mitigation plans to ensure flawless execution.
  • Manage launch tracking within Birdview, maintain accurate project data and prepare monthly KPI reporting.
  • Coordinate Veeva/TrackWise change controls and ensure effective governance throughout the launch process.
  • Drive communication and reporting to Product Teams, Supply Chain leadership and key stakeholders.
  • Continuously improve launch management processes, reporting tools and best practices across the global organization.
What you bring to Takeda
  • Bachelor’s degree in Supply Chain, Engineering, Business, Life Sciences or another relevant discipline.
  • Experience managing complex cross-functional projects within pharmaceutical, biotechnology or another regulated industry.
  • Strong understanding of end-to-end pharmaceutical supply chain, commercial operations and product launch processes.
  • Proven project and program management skills with the ability to manage multiple priorities simultaneously.
  • Experience working with project management systems, KPI reporting and supply chain data management tools.
  • Excellent stakeholder management skills with the ability to influence and collaborate across global matrix organizations.
  • Strong analytical and problem-solving capabilities with a continuous improvement mindset.
  • Excellent communication skills and the ability to build effective relationships across functions, regions and organizational levels.
Locations

AUT - Wien - Benatzkygasse 2-6

Worker Type

Employee

Worker Sub-Type

Regular

Time Type

Full time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Product Launch Lead
Global Product Launch Lead

Takeda • Wien

On-site
EUR 80,000 - 110,000
Marketing Engagement Lead Launch
Marketing Engagement Lead Launch

Takeda • Wien

On-site
EUR 90,000 - 130,000
Marketing Engagement Lead Oncology
Marketing Engagement Lead Oncology

AUT - 7076 Takeda Pharma Ges.m.b.H. • Wien

On-site
EUR 90,000 - 130,000
Marketing Engagement Lead Launch
Marketing Engagement Lead Launch

Takeda Pharmaceutical Co. • Wien

On-site
EUR 90,000 - 115,000
Marketing Engagement Lead Launch
Marketing Engagement Lead Launch

AUT - 7076 Takeda Pharma Ges.m.b.H. • Wien

On-site
EUR 90,000 - 130,000
Marketing Engagement Lead Oncology
Marketing Engagement Lead Oncology

Takeda • Wien

On-site
EUR 90,000 - 130,000
Sr. Maintenance Specialist (f/m/d)
Sr. Maintenance Specialist (f/m/d)

Takeda • Wien

Hybrid
EUR 44,000 - 53,000
Hybrid working schedule
Comprehensive learning and training
Employee health offerings
+4
Process Technology & Innovation Lead DP
Process Technology & Innovation Lead DP

Takeda • Wien

On-site
EUR 157,000 - 247,000
Permanent employee
Permanent employee

ten23 health • Lavamünd

On-site
EUR 190,000 - 275,000
Flexible working arrangements
Competitive pension plan
Annual bonus
+1
Process Technology & Innovation Lead DS Downstream
Process Technology & Innovation Lead DS Downstream

Takeda • Wien

On-site
EUR 157,000 - 247,000