2 Retail Team Member Jobs at Michaels in Zurich, Switzerland - Jobpaq