Deloitte Canada employs 5,467 employees. The Deloitte Canada management team includes Terry Stuart (Chief Digital Officer, Government of Canada), Sarah Qadeer (Chief Legal Officer), and Mukul Ahuja (Partner).
Get Contact Info for All DepartmentsLooking for a particular Deloitte Canada employee's phone or email?