Companies you'll love
to work for
to work for
Locations
Louisville, KY, USA · Valley Station, Louisville, KY, USA
industry
Health · Health Care · Hospital & Health Care · Medical · Medical Device
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?