Imo’s Holding Company, the parent company of Imo’s Pizza, announced the appointment of Mark Miner as the company’s new chief executive officer, replacing Carl Imo, who served as the company president ...
An appeal has gone to Imo people,to "remain vigilant and keep protecting the state, despite the significant reduction of ...
ST. LOUIS – Imo’s Pizza has listed its St. Louis headquarters and production facility for sale. The property, located at 800 North 17th Street in St. Louis’ Downtown West neighborhood, serves as Imo’s ...