Deli Star Corporation, a leader in protein manufacturing for the foodservice industry, announced Aziz Taour as its third-ever president. In this role, Taour will lead the company’s vision for growth alongside CEO Justin Siegel, driving operational and financial excellence. Taour has served in the roles of chief financial officer and interim chief operating officer for Deli Star since April 2022.
Taour is a 20-year finance industry veteran with experience in reporting, analytics, customer segmentation, global implementation of enterprise resource planning (ERP), and Financial Planning and Analysis (FP&A) teams for a variety of companies, including Scottrade and Stifel. Taour has proven experience enhancing Deli Star’s performance, having supported the scale up of the company’s new, state-of-the-art production facility and initiated new technologies and operational efficiencies.