Retail Frame shop manager at Michaels Stores (Newton-201 Needham St) — aijobsearch