Partner, Canadian Payments Leader
Bay Adelaide East
8 Adelaide Street West, Suite 200
Todd is a Partner at Deloitte, responsible for leading Deloitte’s payments efforts across several key, cross-industry initiatives and clients.
Prior to joining Deloitte, Todd was the Senior Vice President of Enterprise Payments and Innovation at CIBC. Prior to CIBC, Todd led the Corporate Strategy Practice at Deloitte and the North American Financial Services sector at Monitor Company. Todd has served on the Boards of various payments companies and industry stakeholder groups.