Clio Snacks appoints new CEO and CMO US refrigerated bar brand Clio Snacks has announced the appointment of John McGuckin as chief executive officer and Rach... Read more October 15, 2021