TreeHouse Foods has appointed former US Foods CEO Robert Aiken to the post of president and chief operating officer.