Steve Avruch's Location
Cambridge, MA, US
Steve Avruch's Work
Steve Avruch's Education
Steve Avruch's Skills
Steve Avruch's Summary
Steve Avruch, based in Cambridge, MA, US, is currently a Chief Legal Officer at AVROBIO, bringing experience from previous roles at AVROBIO, Biotech and Other Companies and Biogen. Steve Avruch holds a 1982 - 1985 JD @ Boston College Law School. With a robust skill set that includes Licensing, Mergers, Intellectual Property, Biotechnology, Corporate Governance and more, Steve Avruch contributes valuable insights to the industry. Steve Avruch has 4 emails and 1 mobile phone number on RocketReach.