formerly Prospect.
Company Information
Website
Employee count
9,294
Industry
Hospitals and Health Care
Headquarter
Newark, Delaware, United States
Catherine Burch
Vice President, Office of Innovation & Entrepreneurship
April Dougal
IT Project Manager
Demettra Maxwell
Marketing & Business Development