As a Store Manager at SEPHORA UK, you’ll play a central role in bringing our bold, inclusive, and innovative spirit to life.
Must-have
Nice-to-have
Not specified