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 ensures consistent use of approved suppliers, catalogs, and contracts, minimizing off-channel spend and maximizing network-wide sourcing leverage.
In partnership with Supply Chain and Operations, the role optimizes Vendor Managed Inventory (VMI) and replenishment models, balancing working capital efficiency with uninterrupted supply.
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 Governance Frameworks
Demand Channelling
GMP, Regulatory, Technical Requirements
Nice-to-have
Cross-functional Partnership
Continuous Improvement
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 VMI optimization
Track record of managing complex supplier relationships