Illinois Department of Human Services's IT department is led by Steve Buche (Chief Information Officer (IT)) and has 25 employees.
Get Contacts for IT DepartmentLooking for a particular Illinois Department of Human Services employee's phone or email?