formerly Prospect.
Company Information
Website
Employee count
285
Industry
Biotechnology Research
Headquarter
Norwood, Massachusetts, United States
Sara Mackey
Vice President, Biopharma & Corporate Strategy
Shweta Nair
Senior Product Manager - Biopharmaceutical
Greg Fischer
Director, Global Software Engineering
Kelly Johnson
HR Manager
Chang Ge
Product Manager Associate - Biotech