Colm Holmes

Colm Holmes

Chief Executive Officer, General Insurance

Colm is Chief Executive Officer of General Insurance, with responsibility for Aviva’s general insurance businesses across the group, including the UK and Canada. He also leads our Global Corporate and Specialty business. 

Colm became President and CEO of Aviva Canada in March 2018 and joined the Aviva Leadership Team in April 2019

He was previously CEO of Aviva UK General Insurance, where he delivered growth and innovation across all target markets and product lines, as well as achieving high customer and broker satisfaction.

Before joining Aviva, Colm spent 13 years with Zurich in the UK, New York and Switzerland. He held several roles, including CEO of their centrally‐managed business division and Group Treasurer and Head of Capital Management. His responsibilities included management of Zurich’s economic capital models, capital markets, and liquidity and regulatory capital management.

Before Zurich, Colm spent nine years with J.P. Morgan where he was Head of Structured Finance Services for Europe.

Colm is a member of the Insurance Bureau of Canada (IBC) Board.

You can download a photograph of Colm from Flickr.