formerly Prospect.
Reveal Teresa Carosa's email & phone
Independent Health
Website
Employee count
1,743
Industry
Insurance
Headquarter
Buffalo, New York, United States