TR

Todd Roberts

Senior Partner

Todd Roberts is a Senior Partner at Deloitte, specializing in transforming organizations to enhance modern payment solutions for clients. They previously served as a Senior Vice President at CIBC, where they focused on enterprise innovation, and as a Partner at Monitor Group. Before their current role, Todd was the Leader of the Corporate Strategy Group at Deloitte Canada. They hold 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