Leadership Role: Stage Experience Lead

Sephora USA · ottawa, on, Canada

Location
ottawa
Job Type
Full-time
Posted
July 09, 2026

Job Description

Drive excellence in client experiences at Sephora as a Full-Time Stage Experience Lead in Bayshore. Oversee client satisfaction and sales across Beauty and Fragrance.

Leverage your 1-3 years of retail management experience to enhance store performance at the ON-Bayshore location. Your role will involve leading a team, responding to client feedback, and executing impactful events.

Key Responsibilities:
• Monitor execution of Sephora’s selling model
• Facilitate prompt responses to client feedback
• Coordinate impactful in-store events
• Coach team performance for improvement
• Assess and strategize sales opportunities

Requirements:
• 1-3 years retail management experience
• Excellent verbal and written communication skills
• Ability to foster team talent effectively
• Robust grasp of sales dynamics
• Experience in enhancing client interactions

Lead client experience initiative...

Ready to Apply?

Submit your application for Leadership Role: Stage Experience Lead at Sephora USA

Apply Now