95 employees
Better Health Network is an Accountable Care Entity serving Medicaid recipients in the south and west communities of Chicago .
1995