Campbell Soup Co has announced a change of president for its North America business.