Greg Bell

Group Vice President and Life Sciences Practice Leader at Charles River Associates (Boston, MA)