Biogen
Marc Benz is an experienced leader in the biotechnology industry with a substantial track record in operations and management. Currently serving as Vice President, General Manager & Site Operations at Biogen since April 2020, Marc previously held the position of Head of Operations at Genentech from May 2016 to April 2020. Prior to that, Marc spent over a decade at Amgen, where responsibilities included serving as Executive Director and Therapeutic Area Head for Oncology & Hematology from 2003 to 2016.
This person is not in any teams
This person is not in any offices
Biogen
137 followers
Biogen is an American biotechnology company that provides therapeutics for neurological, autoimmune, and rare diseases.