The Marzetti Company Appoints Mark Carter as Chief Supply Chain Officer MM Desk 8 July, 2026 The Marzetti Company has announced the appointment of Mark Carter as its Chief Supply Chain Read More