Talent Management Specialist at The O'Neill Centre

The O'Neill Centre Long Term Care

toronto, on, Canada
Full-time
Posted June 07, 2026

Job Description

Drive workforce engagement at The O'Neill Centre in Toronto as a Talent Management Specialist. This role is key in optimizing employee recruitment and performance initiatives.
As the go-to resource for HR functions, you will lead efforts in talent acquisition and employee retention, aligning practices with organizational strategies. This position emphasizes building strong relationships and enhancing wellness support in Long Term Care. Candidates must be committed to turning tasks into positive social interactions that elevate team morale.
Key Responsibilities:
• Oversee HR initiatives for recruitment and talent development
• Develop and maintain strong local hiring pipelines
• Improve onboarding processes to support new hires
• Analyze employee metrics to identify trends and gaps
• Collaborate on talent management enhancements with leadership
Requirements:
• Degree/Diploma in Human Resources or similar field
• CHRP designation preferred
• 2–3 years of ...