US cereal manufacturer Kellogg has announced that it has promoted David Mackay to the position of president and chief operating officer.