The opening of the new Imo’s Pizza headquarters in downtown St. Louis signaled the start of the pizzamaker’s workforce expansion, but executives say the new facility also will grow its retail and distribution operations. About 25 employees have moved into a new $5 million headquarters and distribution facility in downtown St. Louis, and that’s just the beginning.
[Read more…] about Imo’s facility to bring 60 employees downtown