Deli Star Establishes New Headquarters in St. Louis, Missouri
ST. LOUIS, July 20, 2021 /PRNewswire/ -- Deli Star Corporation is establishing its new headquarters in Missouri. Company executives announced today that after exploring several locations for their new headquarters, they selected St. Louis, Missouri.
- ST. LOUIS, July 20, 2021 /PRNewswire/ -- Deli Star Corporation is establishing its new headquarters in Missouri.
- "After conducting a thorough search across multiple states, we are thrilled to call Missouri Deli Star's new home," said Justin Siegel, Deli Star CEO.
- Ameren Missouri, City of St. Louis, Greater St. Louis, Inc., Missouri Department of Economic Development, Missouri Development Finance Board, Missouri Partnership, Spire, St. Louis Economic Development Partnership, and St. Louis Development Corporation worked in partnership to bring Deli Star to Missouri.
- "Deli Star was approached by numerous states and communities as it began looking for a location to rebuild its headquarters.