Annual Revenue
$25-100M
Employees
100-250
Andrew Obenshain's photo - CEO of bluebird bio

CEO

Andrew Obenshain

CEO Approval Rating

73/100

Read more