Kenneth O’Leary, president and founder of Cara Inc., passed away Oct. 12 at home after a long struggle with Alzheimer’s disease.
The Food Marketing Institute announced that one of its former executives is rejoining the organization, while another will be retiring.