Supply Chain Enterprise Capabilities Lead (Mar 2025 – Present)
Tier 1Roche, Switzerland
Former Program Office Lead at Lonza (May 2024 – Feb 2025); Switzerland
Contact: +41 NA
Pharma supply chains are evolving as IBP shifts from coordination to strategic value creation, with AI driving smarter planning and …
May 19, 2026