Deli Star Names Aziz Taour as President
Deli Star Corporation, a leader in protein manufacturing for the foodservice industry, announces 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. …