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.
This person is not in any teams
This person is not in any offices