Itasca, IL
89
Affected Employees
March 28, 2024
Layoff Date
April 5, 2024
Notice Date
City
Itasca
State
Address
1220 N. Meacham Road
ZIP
60143
Affected Employees
89
Layoff Date
March 28, 2024
Notice Date
April 5, 2024
Event Type
Layoff, Permanent, Business Slowdown