formerly Prospect.
Company Information
Website
Employee count
254
Industry
Mental Health Care
Headquarter
New York, New York, United States
Natasha Isaac
Human Resources Recruiter
Ia Elua
Clinic Director
Anisa Kline MPA, MBA
Deputy Vice President of Training, Staff Development & DEI