Source: Refrigerated and Frozen Foods

Deli Star Corporation: Deli Star Moving to New 110,000-Square-Foot Processing Plant and Headquarters in St. Louis

Deli Star is moving its operations into a new-build, 110,000-square-foot processing facility in St. Louis, which will start construction this summer and is expected to open in early 2022. The company's operations were previously located in Fayetteville, Illinois-about 40 miles east of St. Louis. The company is expected to generate 500 new jobs and nearly $100 million in investment for the surrounding area.

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
250-500
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100