Duncan Ross

Vice President, Client Executive

Duncan Ross is currently the Vice President, Client Executive at BFL CANADA, a role they began in 2025. Their extensive background includes serving as a Commercial Account Executive at Cowan Insurance Group from 2010 to 2021, following earlier positions such as a Claims Clerk at Hub International and a Commercial Property and Casualty Underwriter at Aviva Canada. Duncan holds several professional designations, including Chartered Insurance Professional (CIP) and Associateship of Canadian Surety Bonding (ACSB). They earned a Bachelor of Commerce in Entrepreneurial Management from Royal Roads University in 2010.

Location

Canada

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices