formerly Prospect.
Company Information
Website
Employee count
119
Industry
Research Services
Headquarter
Durham, North Carolina, United States
Michael Mankowski
Chief Financial Officer
Jeanne Hecht
CEO & Executive Chairwoman
Tony Proctor
Sue Rains
Human Resources Manager
Christian Renken
Director of Business Development