Global Supply Chain Strategy & Deployment Lead

Teva Pharmaceuticals

Haarlem

On-site

EUR 120,000 - 180,000

Full time

12 days ago
Application generator

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

Get past ATS filters

Job summary

Teva Pharmaceuticals seeks a Strategy Development and Deployment Lead for Global Supply Chain. You will shape long-term direction, translate strategy into actionable plans, and drive disciplined execution within a highly matrixed organization.

The role blends strategy, performance management, and leadership support, collaborating with Manufacturing, Procurement, Quality, Finance, Commercial and Digital to deliver measurable value.

Qualifications

  • Bachelor's degree in Business, Engineering, Life Sciences or a related field is required.
  • MBA or equivalent advanced degree is strongly preferred, especially with focus on strategy, operations management, or organizational leadership.

Responsibilities

  • Lead deployment of the Global Supply Chain strategy with measurable objectives and executable plans.
  • Establish operating rhythm connecting Long Range Planning, Annual Operating Planning, performance management, and strategy execution.
  • Drive KPI tracking, milestone management and value realization reporting.
  • Coordinate cross-functional supply chain transformation initiatives across planning, logistics, digital, inventory and network optimization.
  • Foster a culture of accountability and continuous improvement across Supply Chain, Manufacturing, Procurement, Quality, Commercial, Finance and Digital.

Skills

Strategic leadership experience
Transformation mindset
Analytical thinking
Cross-functional program coordination
Financial & business acumen
Global mindset
Communication & narrative development
Influencing in a matrixed environment
Continuous improvement
Willingness to travel

Education

Bachelor's degree
MBA or equivalent advanced degree

Job description

Teva Pharmaceuticals seeks a Strategy Development and Deployment Lead for Global Supply Chain. You will shape long-term direction, translate strategy into actionable plans, and drive disciplined execution within a highly matrixed organization.

The role blends strategy, performance management, and leadership support, collaborating with Manufacturing, Procurement, Quality, Finance, Commercial and Digital to deliver measurable value.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Supply Chain Strategy & Deployment Lead
Global Supply Chain Strategy & Deployment Lead

Teva • Haarlem

On-site
EUR 120,000 - 180,000
Senior Director, TGO Strategy Development and Deployment Lead, Supply Chain
Senior Director, TGO Strategy Development and Deployment Lead, Supply Chain

Teva • Haarlem

On-site
EUR 120,000 - 180,000
Executive HRBP Leader for Global Quality & Strategy
Executive HRBP Leader for Global Quality & Strategy

Teva Pharmaceuticals • Haarlem

On-site
EUR 180,000 - 240,000
Generous annual leave
Flexible working schedules
Career development tools (Twist)
Strategic Sourcing Lead - Biologics & External Manufacturing
Strategic Sourcing Lead - Biologics & External Manufacturing

Teva Pharmaceuticals • Haarlem

On-site
EUR 90,000 - 130,000
Global Program Manager – Supply Chain Transformation
Global Program Manager – Supply Chain Transformation

Teva Pharmaceuticals • Haarlem

Hybrid
EUR 90,000 - 120,000
Competitive Salary
Bonus
Hybrid work policy
+2
Senior Director, Global HRBP — Quality & Strategy
Senior Director, Global HRBP — Quality & Strategy

Teva • Haarlem

On-site
EUR 120,000 - 180,000
Generous annual leave
Flexible working schedules
Tailored career development
Senior Supply Chain Leader: Planning & Manufacturing
Senior Supply Chain Leader: Planning & Manufacturing

DSJ Global • Hoorn

On-site
EUR 90,000 - 130,000
Senior Strategic Sourcing Lead - Biologics & EXM
Senior Strategic Sourcing Lead - Biologics & EXM

Teva • Haarlem

On-site
EUR 110,000 - 150,000
Global Supply Chain Manager - Strategy & Planning
Global Supply Chain Manager - Strategy & Planning

Sire Search • Breda

On-site
EUR 85,000 - 110,000
Global Supply Chain Leader, Emerging Markets
Global Supply Chain Leader, Emerging Markets

Uniphar • Lelystad

Hybrid
EUR 120,000 - 160,000