BioCrossroads employs 21 employees. The BioCrossroads management team includes Darshan Shah (Chief Data Officer and Senior Vice President), Amanda Decker (Senior Director of Communications), and Tara Hobson (Director of Innovation Programs).
Looking for a particular BioCrossroads employee's phone or email?