Frame Shop Manager at Michaels Stores (Northborough-6108 Shops Way) — aijobsearch