Sephora Stage Experience Manager, Stores

Job Recency Icon Thursday, March 26, 2026
About Sephora

Sephora Canada is the Canadian arm of the global Sephora beauty retailer, part of the LVMH group. The brand is known for its broad portfolio of prestige beauty, emphasis on product discovery and artistry, and a digitally enabled omnichannel approach. As an employer, Sephora emphasizes development of in-store talent, inclusive customer-facing experiences and ongoing learning for beauty professionals.

Responsibilities
Qualifications
Skills
Experience Requirements

Two to four years in a similar store-level management role or equivalent internal experience within a high-volume beauty or retail environment.

Education Requirements

High school diploma required; post-secondary education in business, retail management, cosmetology or a related field preferred.

Workplace Location

This position is listed in Barrie, Ontario, near Toronto, in Canada. Sephora is actively recruiting for this and 218 other open jobs in Canada.

Sephora
219 Jobs in Canada
Compensation

Job Benefits

Performance-based bonus opportunities; competitive benefits program; robust learning and development initiatives.

Sephora Culture

Sephora fosters a fast-paced, creative retail culture that values diversity, artistry and continuous learning. Employees are encouraged to develop commercial and technical skills through structured training, mentorship and hands-on experience within an inclusive team environment.