Rachel Huckle is the President and Chief Operating Officer of Staples Canada.
3,218 people are employed at Staples Canada.
Staples Canada is based in Richmond Hill, Ontario.
The NAICS codes for Staples Canada are [45, 42343, 423, 4234, 42].
The SIC codes for Staples Canada are [50, 504].