Michaels is the leading destination for creating and celebrating in North America, operating over 1,300 stores in 49 states and Canada and online at Michaels.com and Michaels.ca.
Store Managers are expected to lead and manage a team, hold them accountable to deliver a great customer experience, and plan and communicate store workload activities and KPI's. They will also be responsible for ensuring the store and team is ready to deliver the Customer Brand Promises and implementing shrink and safety programs.
Michaels is the leading destination for creating and celebrating in North America, operating over 1,300 stores in 49 states and Canada and online at Michaels.com and Michaels.ca.
Michaels Stores