CEO
Chip Baird
CEO Approval Rating
85/100
2seventy Bio is a Massachusetts-based biotechnology company that researches and develops cellular therapies for the treatment of cancer.