People

Todd Roberts

Partner, Financial Services Trusted Digital Identity and National Payments Leader

Todd Roberts

Bay Adelaide East

8 Adelaide Street West, Suite 200

Toronto

Ontario

Canada

M5H 0A9

View on a map

Todd leads Deloitte’s National Payments practice and co-leads Deloitte’s efforts in digital identity. He is responsible for managing a team of payments and identity professionals across a range of leading financial institutions, networks and payments service providers. Todd is a senior advisor to executive teams, Boards of Directors, investors and regulators.

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