Full-time

Talent Management Lead at Sephora

Posted by Sephora USA, Inc • May 24, 2026

📍 brampton, peel region, Canada
Apply Now

Description

Join Sephora Canada as the Talent Management Lead in Brampton, focusing on employee development and store operations. Manage recruitment, training, and payroll processes in a busy retail setting.

This full-time role requires a passionate leader who can transform talent management at Sephora's Bramalea City Centre. You will work closely with the Store Director to ensure staffing levels meet operational needs, while overseeing training programs for Beauty Advisors and maintaining high operational standards. Your expertise will create a positive environment where employees are motivated to excel.

Key Responsibilities:
• Champion talent acquisition and final interviews
• Oversee training functions and strategic execution
• Manage scheduling, payroll, and employee time-off
• Conduct performance reviews and development plans
• Ensure operational processes meet company guidelines

Requirements:
• 2-4 years in retail or ...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Sephora USA, Inc.

Apply for this Job