. Sephora opened its first Canadian store in Toronto in 2004. Sephora currently operates over 360 stores across North America... to all clients in our Colour, Skincare, Fragrance & Cash areas. Passionate about Clients Greet all clients who enter the store......
Job Location: Kitchener, ON, Canada