Part-Time Shift Lead
Sephora Canada
*You’ll love working here…* The Stage experience Lead will be assigned to oversee all sales floor departments within a specific Sephora location. [...]
-
North Bay - ON