Advertisement

Derek Schweitzer

Michaels rewards program launches new benefits in Canada

Michaels operates over 1,300 stores across 49 U.S. states and Canada, including 138 stores across all 10 Canadian provinces.
- Advertisement -