Duncan Ross is a Senior Business System Analyst at TD Securities, a position held since August 2023. Prior to this role, Duncan gained extensive experience at First Derivatives from March 2017 to August 2023, serving as a Calypso Business Analyst, Calypso QA Analyst, Summit Business Analyst, and Summit QA Analyst. Duncan holds a Bachelor of Science degree in Mathematics from The University of Edinburgh, where studies were completed from 2012 to 2016, and attended Banchory Academy from 2006 to 2012.
This person is not in the org chart
This person is not in any teams