formerly Prospect.
Company Information
Website
Employee count
439
Industry
Hospitals and Health Care
Headquarter
Atlanta, Georgia, United States
Steven Torres
Operations & Retention Manager
Alicia Oehmke, MPH, MSW
Director of Customer Success
Katilin Grey, MHA, PRC
Product Marketing Coordinator
Marika Rausa
Senior Director of Operations & Customer Success