Michaels is the leading destination for creating and celebrating in North America, operating over 1,300 stores in 49 states and Canada and online.
Store Managers are expected to lead and manage a team, delivering a great customer experience while achieving desired results, and plan and communicate store workload activities and KPIs.
Michaels is the leading destination for creating and celebrating in North America, operating over 1,300 stores in 49 states and Canada and online.
Michaels Stores