Aviva has announced that Tracy Garrad, the former chief executive of AXA Health, will join the company as the new chief executive of its Canadian...