Organization Profile

Staples Canada ULC

About Staples Canada Staples Canada is The Working and Learning Company. With a focus on community, inspiration and services, the company is committed to being a dynamic, inspiring partner to customers who visit its 305 locations across the country and online at staples.ca....