Michael Foods has appointed former Ahold USA executive James Dwyer as president and chief executive officer.