Steven Avruch

Chief Legal Officer at AVROBIO

Steven was chief corporation counsel and assistant secretary (VP) at Biogen Inc., and prior to that worked at Biogen as an associate general counsel. A corporate attorney, Steven has more than 30 years of experience in a broad range of industries including life sciences and technology companies. He graduated with an AB in Russian Studies from Dartmouth College, and later earned his Juris Doctor from Boston College Law School.

Links

Previous companies

Nutter logo
Polaroid Corporation logo
Biogen logo

Timeline

  • Chief Legal Officer

    March, 2020 - present

View in org chart