Sc Excellence Lead

Seqirus

Remote
Global supply chain transformation leadership
Multi discipline department management
Continuous improvement (lean) expertise
The Supply Chain Excellence Lead heads the Global Supply Chain Strategy Office and is accountable for the strategic direction, governance, and execution of transformation and operational excellence across CSL’s end-to-end Supply Chain

Job Summary

  • The Supply Chain Excellence Lead heads the Global Supply Chain Strategy Office and is accountable for the strategic direction, governance, and execution of transformation and operational excellence across CSL’s end-to-end Supply Chain.
  • This role partners closely with multiple internal stakeholders including Finance Business Partners, Digital/IT, Quality, regional/site leaders, and the Global Operations Leadership Team to deliver on the change agenda and elevate supply chain maturity.
  • CSL is a global biotherapeutics leader committed to innovation, inclusion, and delivering lifesaving therapies worldwide, offering a culture that values diversity, curiosity, and empathy.

Matching Summary

The Supply Chain Excellence Lead heads the Global Supply Chain Strategy Office and is accountable for the strategic direction, governance, and execution of transformation and operational excellence across CSL’s end-to-end Supply Chain.

Skills & Requirements

Must-have

  • Global supply chain transformation leadership
  • Multi discipline department management
  • Continuous Improvement (LEAN) expertise
  • Strategy governance and execution
  • Executive level communication and influence
  • Supply chain analytics and performance management

Nice-to-have

  • International cross regional leadership
  • Talent and succession development
  • Collaboration with Finance and IT
  • Embedding operational excellence practices
  • Data driven storytelling
  • Decision making under ambiguity

Key Requirements

  • Bachelor’s degree required; advanced degree preferred
  • 12–18+ years progressive global supply chain leadership
  • Professional certifications such as PMP, Lean/Six Sigma, Prosci
  • Proven experience in strategy-to-execution portfolios
  • Strong executive communication and influence
  • International experience highly desirable

Work Rights

Not specified

Tailored Resume

Cover Letter