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
Benjamin Woodbury
Digital Marketing Specialist
Chang Ge
Product Manager Associate - Biotech
Greg Fischer
Director, Global Software Engineering