Canada's largest retailer Loblaw has named its supply chain chief, Sarah Davis, as president of the company.