Diageo has appointed a new president of its Canada division, the company announced yesterday (31 May).