Global Category Lead - Laboratory & Manufacturing Supplies, Filtration & Sut
CSL Behring
Laboratory & manufacturing supplies
Filtration & single use technology
Global category strategy
The Global Category Lead is responsible for executing CSL’s sourcing strategy across a regulated, operationally critical portfolio of approximately USD $90M in annual spend across ~1,000 suppliers
Job Summary
The Global Category Lead is responsible for executing CSL’s sourcing strategy across a regulated, operationally critical portfolio of approximately USD $90M in annual spend across ~1,000 suppliers.
The role leads supplier consolidation and standardization initiatives to reduce complexity and validation burden for process-critical materials.
By celebrating our differences and creating a culture of curiosity and empathy, we are able to better understand and connect with our patients and donors, foster strong relationships with our stakeholders, and sustain a diverse workforce that will move our company and industry into the future.
Matching Summary
The Global Category Lead is responsible for executing CSL’s sourcing strategy across a regulated, operationally critical portfolio of approximately USD $90M in annual spend across ~1,000 suppliers.
Skills & Requirements
Must-have
Laboratory & Manufacturing Supplies
Filtration & Single Use Technology
Global Category Strategy
Supplier Consolidation
GMP-aligned sourcing practices
Vendor Managed Inventory (VMI)
Nice-to-have
Cross-functional collaboration
Stakeholder engagement
High-performance culture
Value-focused supplier relationships
Key Requirements
Minimum 10+ years' experience
Bachelor's degree in business, Supply Chain, or related discipline
Proven experience leading cross-functional teams
Experience in supplier consolidation and governance frameworks