formerly Prospect.
Reveal Michael's email & phone
Magellan Health
Website
Number of Employees
5196
Industry
Hospitals and Health Care
Headquarter
Frisco, Texas, United States