The Food Institute Report is a weekly magazine for professionals in the food production, food and grocery trade, and the general food industry. Food Institute Report, founded in 1927, is published by The Food Institute, located in Elmwood Park, N.J. Brian Todd is CEO and Cathie Sloan is the CFO.