The Michaels Companies Inc. is the leading destination for creating and celebrating in North America, operating over 1,300 stores in 49 states and Canada.
Deliver a customer-centric shopping experience by managing front-end operations and expectations. Lead omnichannel processes and maintain store recovery standards.
The Michaels Companies Inc. is the leading destination for creating and celebrating in North America, operating over 1,300 stores in 49 states and Canada.
Michaels Stores