CEO
Andrew Obenshain
CEO Approval Rating
73/100
1992
PublicAcquisition Pending from The Carlyle GroupNASDAQBLUE
https://www.bluebirdbio.com/