Heidrick & Struggles is Imagine Technology Group's biggest rival. Heidrick & Struggles was founded in 1953, and is headquartered in Chicago, Illinois. Heidrick & Struggles competes in the Management Consulting Services industry. Heidrick & Struggles generates $667.1M more revenue vs. Imagine Technology Group.
McCarthy Bertschy is one of Imagine Technology Group's top competitors. McCarthy Bertschy's headquarters is in Chicago, Illinois, and was founded in null. McCarthy Bertschy operates in the Business Support Services industry. McCarthy Bertschy generates 28% of Imagine Technology Group's revenue.