Keystone Foods has promoted Larry S. McWilliams, chief operating officer, to the company’s president and CEO positions.

McWilliams succeeds Jerry Dean, who recently retired after 17 years. McWilliams joined Keystone Foods in April 2011 from the international division of Campbell Soup Co.