ST. LOUIS — Deli Star Corp. announced on Nov. 30 that Aziz Taour will be the new president of the company.

Taour will lead the meat processor alongside Justin Siegel, the company’s chief executive officer. Taour joined the company as chief financial officer and interim chief operating officer in April 2022.

“Aziz has an impressive track record, having led strategic analysis and global implementation for some of the best and brightest in the financial sector,” Siegel said. “In addition to his technical ability, Aziz’s curiosity, humor and spirit of collaboration are the perfect fit for Deli Star’s evolution. As we continue to grow at our new production facility, Aziz will bring discipline and focus to build an ecosystem of success and make sure we continue to offer the safest, freshest protein with integrity.”

Since joining the company, Taour has helped scale up Deli Star’s state-of-the-art production facility and initiated new technologies and operational efficiencies.

“We have an opportunity to stay true to our center as the leader of fresh, never frozen proteins while exploring efficiencies, innovations and sustainability to position ourselves as a top employer and a responsible community member,” Taour said. “I look forward to the opportunities ahead.”

As president, Taour will lead strategic financial and risk management decisions, integrate company strategy, and oversee the company’s day-to-day operations.