🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Sephora Stage Experience Manager Position

Hospitality Full Benefits Career Growth
Company

TryApplyNow

Location

vaughan, Canada

Posted

June 11, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Join Sephora Canada as a Stage Experience Manager in Vaughan, leading client services and team training. Drive success in the Beauty Studio and enhance customer engagement.
As the full-time Stage Experience Manager, you will oversee all aspects of client services within the store and ensure that beauty advisors receive effective training. You will manage the daily operations of the Beauty, Skin, and Fragrance Studio while ensuring that visual merchandising is executed to standard and that innovational practices are adopted. Your leadership will foster a welcoming and engaging atmosphere for clients.
Key Responsibilities:
• Supervise operations at the Beauty Studio and events
• Train and mentor beauty advisors and senior roles
• Manage client service flows and online reservations
• Ensure compliance with merchandising standards
• Collaborate with brands to enhance training programs
Requirements:
• 2-4 years in a relevant management role
• Exceptional commun...