Staples Canada's IT department is led by Lance Martel (Chief Information Officer) and has 169 employees.
Milson Carvalho
QA Automation Engineer
Christy Mahilrajan
Technology Consultant
Looking for a particular Staples Canada employee's phone or email?