Sc Excellence Lead

CSL

Remote
Global supply chain strategy
Transformation and operational excellence
Cross-functional collaboration
The Supply Chain Excellence Lead is responsible for the strategic direction and execution of transformation across CSL’s end-to-end Supply Chain

Job Summary

  • The Supply Chain Excellence Lead is responsible for the strategic direction and execution of transformation across CSL’s end-to-end Supply Chain.
  • This role provides executive level insights that strengthen enterprise performance and supports the ongoing COS transformation.
  • CSL Behring is committed to innovation and inclusion, 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 end-to-end Supply Chain.

Skills & Requirements

Must-have

  • Global Supply Chain Strategy
  • Transformation and Operational Excellence
  • Cross-functional Collaboration

Nice-to-have

  • Continuous Improvement and LEAN principles
  • Executive Level Communication
  • Talent Development

Key Requirements

  • Bachelor’s degree required
  • 12–18+ years of leadership experience
  • Professional certifications valued

Work Rights

Not specified

Tailored Resume

Cover Letter