Ellen Moore

Strategic Advisor to IICF Canada

Ellen Moore is a respected global executive with extensive experience and qualifications in the financial services industry, particularly in property and casualty insurance. Her career spans over 40 years with corporate and board roles.

She has held leadership positions with the Chubb Group, including President and CEO of multiple operating companies in Canada. Ellen retired in 2020, remaining on the Chubb Insurance Companies of Canada Boards until 2022.

Ellen is committed to public service, actively taking part in various not-for-profit boards focused on health, community outreach, cultural initiatives, and advancing female leadership.