💼 Full-Time Position

Talent Management Specialist

🏢
Napoleon
📍 barrie, on, Canada
📍
Location
barrie, Canada
📅
Posted
June 09, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job 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