TR

Todd Roberts

Senior Partner

Todd Roberts is a Senior Partner at Deloitte, where they focus on assisting clients in transforming their organizations to provide modern payment solutions. They work within a highly diverse team that prioritizes inclusivity. Previously, Todd served as Senior Vice President of Enterprise Innovation at CIBC from 2012 to 2018, and as a Partner at Monitor Group from 1993 to 2007. Todd also held leadership positions at Deloitte Canada, including Leader of the Corporate Strategy Group before becoming a Senior Partner. Todd earned an EMBA in Business Administration and Management from McMaster University and an HBA from Ivey Business School at Western University.

Location

Toronto, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices