Global Network Strategy Lead

Takeda

Zürich

On-site

CHF 159,000 - 219,000

Full time

16 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Takeda is seeking an Associate Director to shape and execute strategy for its global manufacturing network, based in Zurich or Boston. The role requires broad influence across GSQ, Global Manufacturing, Operating Units and Global Functions, with responsibility for long-range capacity planning models, cost-to-serve methodologies, and decision-support tools.

You will lead complex studies across regions and product portfolios, aligning business, financial and operational scenarios to inform

Qualifications

  • Bachelor’s degree in engineering, biological sciences, or pharmacy.
  • At least 8 years in the pharmaceutical/biopharmaceutical industry with responsibility for financial analysis.
  • Strong planning skills and experience with cross‑functional teams at a manufacturing site or corporate function.

Responsibilities

  • Lead or own workstreams in strategic network studies and scenario planning.
  • Develop analyses linking strategic objectives with financial, manufacturing and supply considerations.
  • Build adoption of common network-modelling methods and tools across regions and portfolios.
  • Establish standards, data practices, and performance measures for network modelling and capacity assessment.
  • Chair governance reviews and guide decisions on models, data standards, automation, and AI use.
  • Set the roadmap and operating model for AI-enabled network modelling with Digital and Data teams.
  • Advise senior leaders, challenge assumptions, and align decisions with broad business impact.
  • Anticipate challenges, develop risk assessments, and turn complex scenarios into actionable recommendations.
  • Promote innovation, analytics, digitalization and data-driven decision-making across Network Strategy.

Skills

Strategic thinking
Financial analysis
Cross-functional collaboration
Modelling & data

Education

Bachelor’s degree in engineering, biology or pharmacy

Job description

Takeda is seeking an Associate Director to shape and execute strategy for its global manufacturing network, based in Zurich or Boston. The role requires broad influence across GSQ, Global Manufacturing, Operating Units and Global Functions, with responsibility for long-range capacity planning models, cost-to-serve methodologies, and decision-support tools.

You will lead complex studies across regions and product portfolios, aligning business, financial and operational scenarios to inform

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Network Strategy Lead - Capacity & Analytics
Global Network Strategy Lead - Capacity & Analytics

Takeda • Opfikon

On-site
CHF 159,000 - 219,000
Global Network Strategy Leader
Global Network Strategy Leader

CHE - 8036 Takeda Pharmaceuticals International AG • Glattbrugg

On-site
CHF 159,000 - 219,000
Global Network Strategy Lead AI-Driven Capacity Modeling
Global Network Strategy Lead AI-Driven Capacity Modeling

Takeda Pharmaceutical Co. • Zürich

On-site
CHF 159,000 - 219,000
Network Strategy Management Lead (m/w/d), Hybrid
Network Strategy Management Lead (m/w/d), Hybrid

Takeda • Opfikon

On-site
CHF 159,000 - 219,000
Network Strategy Management Lead (m/w/d), Hybrid
Network Strategy Management Lead (m/w/d), Hybrid

CHE - 8036 Takeda Pharmaceuticals International AG • Glattbrugg

On-site
CHF 159,000 - 219,000
Network Strategy Management Lead (m/w/d), Hybrid
Network Strategy Management Lead (m/w/d), Hybrid

Takeda • Zürich

On-site
CHF 159,000 - 219,000
Network Strategy Management Lead (m/w/d), Hybrid
Network Strategy Management Lead (m/w/d), Hybrid

Takeda Pharmaceutical Co. • Zürich

On-site
CHF 159,000 - 219,000
Global Medical Capability Architect & Strategy Lead
Global Medical Capability Architect & Strategy Lead

CHE - 8036 Takeda Pharmaceuticals International AG • Glattbrugg

On-site
CHF 189,000 - 260,000
Competitive base salary
Zurich HQ-based role
Global Medical Excellence network
Global Medical Capability Strategy Director
Global Medical Capability Strategy Director

Takeda Pharmaceutical Co. • Glattbrugg

On-site
CHF 189,000 - 260,000
Global Tech & Innovation Lead, Drug Substance
Global Tech & Innovation Lead, Drug Substance

CHE - 8036 Takeda Pharmaceuticals International AG • Glattbrugg

On-site
CHF 159,000 - 219,000