Illinois Department of Human Services watchdog stepping down Aug. 17

After serving nearly four years as the watchdog for the Illinois Department of Human Services, Peter Neumer will step down from his role overseeing investigations into the abuse and neglect of some of the state’s most vulnerable people.

Related posts