Colm Holmes

Colm Holmes

President and CEO, Aviva Canada

Colm became President and CEO of Aviva Canada in March 2018 and joined the Aviva Leadership Team in April 2019. He also leads our Global Corporate and Specialty business.

Colm was previously CEO of Aviva UK General Insurance. He led a strong business with over $7 billion net written premiums. 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.