Aviva names new Canada CEO after group reshuffle

Incumbent Colm Holmes is taking up the general insurance CEO job in London.
Subscribe Free Trial