The International Foodservice Distributors Association (IFDA) has announced that President and CEO Mark S. Allen plans to retire in early 2027, following 27 years with the association. Read more here.