IBM Canada employs 4,562 employees. The IBM Canada management team includes Amanda Dean (Head of Programmatic Partners & Strategy- The Weather Company, an IBM Business), David Drury (Managing Director), and Zhen-Yuan Bo (Full Stack Cloud Software Developer (Backend)).
Get Contact Info for All DepartmentsLooking for a particular IBM Canada employee's phone or email?