MB

Marc Benz

Vice President, General Manager & Site Operations at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

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.


Industries

Employees

5,001-10,000

Links