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