Store Director
Sephora Canada
*You’ll love working here…* As Store Director (SD) you will be responsible for leading the overall operations of a specific Sephora store location. [...]
-
Sydney - NS