Open Menu
Companies>Deli Star
Last Modified05/07/2022 12:00 AM
cover
Deli Star icon

Deli Star

Claimed Company
Employee Participants31
Total Rating901
Revenue$52.0M
Deli Star Culture This score is derived from employee ratings & reviews
Choice Employer
4.6/5
Deli Star's Overall Culture is rated
A+

At Deli Star, we believe that food is fuel. We proudly produce proteins that are rich in flavor, healthy, and minimally processed. Through responsible sourcing and our food science lens, we achieve the highest level of food quality and safety. Our products have a 120-180 day fresh product shelf-life without the use of any preservatives. We are committed to discovering new and better ways of innovating food products that promote healing through human nutrition. Read More

Headquarters 3701 Foundry Way Suite 110, Saint Louis, MO 63110, USA
Phone Number 8776772282
Top 5%
97/100