Canadian retailer Loblaw has appointed Carrefour executive Vicente Trius to succeed Allan Leighton as president of the business.