Sc Excellence Lead

CSL Behring

Remote
Global supply chain strategy
Transformation and operational excellence
Continuous improvement (lean)
The Supply Chain Excellence Lead is responsible for the strategic direction and execution of transformation across CSL’s Supply Chain

Job Summary

  • The Supply Chain Excellence Lead is responsible for the strategic direction and execution of transformation across CSL’s Supply Chain.
  • This role partners closely with various departments to strengthen enterprise performance and ensure business continuity.
  • CSL Behring is committed to inclusion and belonging, fostering a diverse workforce to better serve patients worldwide.

Matching Summary

The Supply Chain Excellence Lead is responsible for the strategic direction and execution of transformation across CSL’s Supply Chain.

Skills & Requirements

Must-have

  • Global Supply Chain Strategy
  • Transformation and operational excellence
  • Continuous Improvement (LEAN)

Nice-to-have

  • Cross-functional collaboration
  • Executive influence and communication
  • Talent development and coaching

Key Requirements

  • 12–18+ years of leadership experience
  • Bachelor’s degree required
  • Proven ownership of strategy-to-execution portfolios

Work Rights

Not specified

Tailored Resume

Cover Letter