- ITW (Glenview, IL)
- …people with operations in 51 countries with headquarters in Glenview, IL. Our campus includes a fitness center at no cost to the employees, cafeteria, outdoor ... the nearest Metra station, and it is a quick 20-minute train ride to downtown Chicago, museums, lakefront, and other activities. More details on our benefits can be… more