Aviva names new Canada CEO after group reshuffle

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

To unlock article:

Login