David Sparkes, MBA, is currently a Director and Team Leader at CIBC, a position they have held since 2017. Previously, they held several roles within CIBC, including Senior Manager and Manager in the Commercial Banking division. Before joining CIBC, David served as the International Trade Manager at CanJam Trading Limited from 2001 to 2014. David earned a Bachelor of Business Administration in Finance and Economics from Acadia University and an MBA from Saint Mary’s University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices