250 employees
Avatar Solutions provides patient-satisfaction surveys mandated by the Centers for Medicare and Medicaid Services.
1995