Angus Ross

Director

Angus Ross

Angus Ross

Director

Angus Ross is currently an independent consultant on reinsurance and environmental issues. He has over 35 years of insurance experience, including 8 as the Chief Executive Officer of a major French reinsurer’s Canadian operations. Mr. Ross has served as Chairman of the Canadian Reinsurance Research Council and as a Director of the Insurance Bureau of Canada. He has been a Director of Echelon Insurance since 2000 and was appointed to the Echelon Insurance board in 2013.

View all team members