Sephora Human Resources Manager Position

LVMH Group

toronto, on, Canada
Full-time
Posted May 27, 2026

Job Description

Shape the employee journey as the Human Resources Manager at Sephora Canada, located in Toronto. This hybrid role focuses on engagement, career development, and talent retention initiatives.
As the Human Resources Manager, you will play a pivotal role in supporting corporate employees and enhancing their experience at Sephora. Your emphasis on culture-building, conflict resolution, and leadership training will directly impact the Field Support Centre's performance. This role demands a skilled HR professional who can drive engagement and foster an inclusive workplace.
Key Responsibilities:
• Champion corporate employee engagement and retention strategies
• Facilitate talent planning and workforce alignment
• Oversee employee onboarding and relations management
• Support performance appraisal and management processes
• Coordinate organizational design and development initiatives
Requirements:
• At least 6 years of HR experience in a corporate environment
• B...