Steven Avruch, JD
Chief Legal Officer
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 JD from Boston College Law School.