Procurement Excellence Lead - System Innovation

CSL Behring

Procurement systems strategy
Digital capabilities implementation
User adoption and change management
The Procurement Excellence Lead - System Innovation is responsible for driving the strategic design, implementation, and continuous evolution of procurement systems and digital capabilities

Job Summary

  • The Procurement Excellence Lead - System Innovation is responsible for driving the strategic design, implementation, and continuous evolution of procurement systems and digital capabilities.
  • This role acts as the bridge between Procurement, Digital/IT, and the Business, translating functional needs into scalable, innovative system solutions.
  • CSL Behring is a global biotherapeutics leader driven by our promise to save lives, focused on serving patients’ needs by using the latest technologies.

Matching Summary

The Procurement Excellence Lead - System Innovation is responsible for driving the strategic design, implementation, and continuous evolution of procurement systems and digital capabilities.

Skills & Requirements

Must-have

  • Procurement Systems Strategy
  • Digital Capabilities Implementation
  • User Adoption and Change Management
  • Data Quality and Analytics Enablement
  • System Governance and Risk Management

Nice-to-have

  • Strategic mindset for continuous improvement
  • Global stakeholder relationship management
  • Inclusion and Belonging culture

Key Requirements

  • Bachelor’s degree in business, Supply Chain Management, Procurement, or related discipline
  • Minimum 8+ years of experience in procurement operations, shared services, or governance roles
  • Postgraduate qualifications or certifications in procurement operations, governance, or process improvement (e.g., Lean Six Sigma) are desirable

Work Rights

Not specified

Tailored Resume

Cover Letter