Ryan Beck currently serves as the Head of Global Commercial Supply Chain Planning Operations at Biogen since October 2025. Prior to this role, Ryan held key positions at Tessera Therapeutics, overseeing Supply Chain and External Manufacturing from August 2022 to October 2025, and at bluebird bio, where Ryan led various supply chain functions from April 2019 to July 2022. Ryan's extensive experience includes developing commercial CMC strategies, managing end-to-end supply planning, and implementing global S&OP processes. Prior roles at Bioverativ and Biogen involved leading launch teams and facilitating the preparation for a significant spin-off. Ryan holds an MBA in Health Sector Management & Finance from the Questrom School of Business at Boston University and a BA in Neuroscience from Wesleyan University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices