Jeff Rush is the CEO of icon Mechanical.
182 people are employed at icon Mechanical.
icon Mechanical is based in Granite City, Illinois.
The NAICS codes for icon Mechanical are [2382, 238210, 54133, 238, 5413, 23, 23821, 54, 541].
The SIC codes for icon Mechanical are [871, 87].