CEO
Andrew Obenshain
CEO Approval Rating
73/100
1992
PublicAcquired by The Carlyle GroupNASDAQBLUE
https://www.bluebirdbio.com/