Companies you'll love
to work for
to work for
Locations
Louisville, KY, USA · Valley Station, Louisville, KY, USA
industry
Health · Hospital & Health Care
Size
201 - 1000 employees
Stage
Other
founded in
1996
Provider of healthcare and revenue cycle management services intended to support hospitals, physician practices, and clinics.
Something looks off?