formerly Prospect.
Company Information
Website
Employee count
1,054
Industry
Biotechnology Research
Headquarter
Durham, North Carolina, United States
Avery Edwards
Director of Systems and Technology
Chet Singh
Director of Information Technology (Interim)
Jennifer Kochilaris
Senior Vice President, Strategic Partnerships