People

Todd Roberts

Partner, Canadian Payments Leader

Todd Roberts

Bay Adelaide East

8 Adelaide Street West, Suite 200

Toronto

Ontario

Canada

M5H 0A9

View on a map

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.

Todd Roberts