Global Strategy Deployment Leader

Teva Pharmaceuticals

Haarlem

On-site

EUR 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teva Pharmaceuticals is seeking an analytically sharp Deployment Process Lead for its Strategy team. Based in Europe, you will design and run deployment processes, drive cross-functional initiatives across Manufacturing, Supply Chain, Quality, Procurement, and more, and prepare executive-ready materials for leadership reviews.

You’ll work closely with strategy pillar leads, finance, and stakeholders to ensure plans are captured, tracked, and aligned, delivering measurable value and outcomes

Qualifications

  • Bachelor’s degree in Business, Engineering, Life Sciences or a related field required.
  • MBA or equivalent advanced degree strongly preferred, especially with a focus in strategy, operations management, or organizational leadership
  • Ten years of progressive experience in the pharmaceutical industry and management consulting, including top-tier consultancy exposure
  • Transformation mindset with ability to translate data into actionable insights
  • Cross-functional program coordination across multiple functions and regions
  • Strong financial/business acumen with budgets and business cases
  • Global mindset with experience working across cultures/time zones
  • Excellent communication skills for executive presentations
  • Ability to influence in a matrixed environment
  • Continuous improvement and process optimization experience

Responsibilities

  • Strategy deployment governance and operating rhythm design and management.
  • Coordinate cross-functional strategic initiatives across Manufacturing, Supply Chain, Quality, Procurement, and other areas.
  • Prepare executive-ready reports and dashboards for senior leadership.
  • Drive continuous improvement and operational excellence across the network.
  • Track performance against strategic goals and KPIs with regular updates.
  • Collaborate with Finance to align deployment with financial planning and value tracking

Skills

Strategic leadership
Transformation mindset
Cross-functional coordination
Financial & business acumen
Global mindset
Communication & narrative development
Influencing in matrixed environment
Continuous improvement focus
High energy
Travel readiness

Education

Bachelor’s degree in Business, Engineering, Life Sciences or related field
MBA or equivalent advanced degree

Job description

Teva Pharmaceuticals is seeking an analytically sharp Deployment Process Lead for its Strategy team. Based in Europe, you will design and run deployment processes, drive cross-functional initiatives across Manufacturing, Supply Chain, Quality, Procurement, and more, and prepare executive-ready materials for leadership reviews.

You’ll work closely with strategy pillar leads, finance, and stakeholders to ensure plans are captured, tracked, and aligned, delivering measurable value and outcomes

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Strategy Deployment Lead (Operations & Execution)
Global Strategy Deployment Lead (Operations & Execution)

Tevapharm • Haarlem

On-site
EUR 90,000 - 130,000
Senior Director, TGO Strategy Deployment Process Lead
Senior Director, TGO Strategy Deployment Process Lead

Teva Pharmaceuticals • Haarlem

On-site
EUR 90,000 - 130,000
Strategic Director, Sterile & Biologics Network
Strategic Director, Sterile & Biologics Network

Teva Pharmaceuticals • Haarlem

On-site
EUR 120,000 - 180,000
Senior Director, TGO Strategy Deployment Process Lead
Senior Director, TGO Strategy Deployment Process Lead

Tevapharm • Haarlem

On-site
EUR 90,000 - 130,000
Senior Director, Global Supply Chain Core Operations
Senior Director, Global Supply Chain Core Operations

Teva Pharmaceuticals • Haarlem

On-site
EUR 120,000 - 180,000
Generous annual leave
Career development via Twist platform
Flexible working schedules
Global Network Strategy & Portfolio Leader
Global Network Strategy & Portfolio Leader

Teva Pharmaceuticals • Haarlem

On-site
EUR 90,000 - 120,000
Generous annual leave
Flexible working schedules
Tailored health support
Global Deployment Lead, Supply Chain Systems
Global Deployment Lead, Supply Chain Systems

SIRE LIFE SCIENCES • Amersfoort

On-site
EUR 90,000 - 120,000
EU Supply Chain Director – Pharma Operations Leader
EU Supply Chain Director – Pharma Operations Leader

Uncover • Amsterdam

Hybrid
EUR 140,000 - 190,000
Competitive base bonus
Medical, dental, and vision insurance
401(k) Plan with company match
Global Supply Planning Tool Deployment Lead
Global Supply Planning Tool Deployment Lead

SIRE LIFE SCIENCES • Amersfoort

On-site
EUR 90,000 - 120,000
Senior Director, EXM Supply Chain Core Operations
Senior Director, EXM Supply Chain Core Operations

Teva Pharmaceuticals • Haarlem

On-site
EUR 120,000 - 180,000
Generous annual leave
Career development via Twist platform
Flexible working schedules