Colm Holmes, the CEO of Aviva UK general insurance (GI) and head of global corporate and specialty business, has been appointed president and CEO of the firm's Canadian business.
Colm Holmes, the CEO of Aviva UK general insurance (GI) and head of global corporate and specialty business, has been appointed president and CEO of the firm's Canadian business.