Peter Puype

23Peter Puype

Biogen

Global Head of Supply Chain

Peter started as Global Head of Supply Chain at Biogen in September 2020. He is responsible for the global commercial supply chain at Biogen, driving supply chain transformation, organizational capability, creation of customer-centric and adaptable supply to market models, and ensuring patient supply.

Scroll to Top