Todd Roberts's Location
Toronto, ON, CA
Todd Roberts's Work
Todd Roberts's Education
McMaster University
EMBA (Business Administration and Management)
2017 - 2018
Ivey Business School at Western University
HBA (Business Administration)
1987 - 1991
Todd Roberts's Skills
Todd Roberts's Summary
Todd Roberts, based in Toronto, ON, CA, is currently a Senior Partner at Deloitte Canada, bringing experience from previous roles at CIBC, Deloitte Canada and Monitor Group. Todd Roberts holds a 2017 - 2018 EMBA in Business Administration and Management @ McMaster University. With a robust skill set that includes Organizational Design, Corporate Development, Business Transformation, Management Consulting, Due Diligence and more, Todd Roberts contributes valuable insights to the industry. Todd Roberts has 5 emails on RocketReach.