N

Talent Management Specialist

Napoleon

barrie, on, Canada Full-time June 10, 2026

Found Description

We are actively recruiting for a permanent vacancy.

Job Title

Talent Management Specialist

Reports To

Manager, Talent Management

Location

Hybrid - Barrie, Ontario

Job Purpose

The Talent Management Specialist plays a key role within the HR Centre of Excellence (COE), supporting the design, coordination, and execution of enterprise-wide talent management programs. This role contributes to building leadership capability and strengthening organizational effectiveness through core people programs including engagement, performance management, and talent development.

Key Responsibilities

Talent Management Program and Process

  • Coordinate and execute defined components of core talent management programs, partnering with COE leads and HRBPs on design and adoption.
  • Engagement: survey administration, insights, tools, corporate analytics.
  • Performance Management

Ready to Apply?

Submit your application for Talent Management Specialist at Napoleon

Apply Now