Head Of People & Talent Ontario

Head Of People & Talent Ontario

10 Nov
|
Important Business
|
Ontario

10 Nov

Important Business

Ontario

Head of People & Talent

About the Company

Top-tier social media moderation & brand protection platform

Industry
Internet

Type
Privately Held

Founded
2013

Employees
51-200

Specialties
social media moderation
brand reputation
brand protection
ad performance
marketing & advertising
customer response
artificial intelligence
ad optimization
brand perception
social media insights
social media management
social media roi
sentiment analysis
social media publishing
community management
outbound engagement
social media analytics
social media reporting
social media inbox
and content publishing

Business Classifications
SAAS
B2B

About the Role

The Company is seeking a Head of People & Talent to build and lead its global talent and people strategy. Responsibilities include owning recruitment from workforce planning through onboarding, personally hiring for senior and hard-to-fill roles, and advising executive leaders on organizational design, succession planning, and team effectiveness. The role also oversees international people operations,



including employment arrangements and employee lifecycle processes, while developing compensation, performance, career, and onboarding frameworks. The successful candidate will strengthen employee experience and culture, improve people systems, and balance strategic planning with hands-on execution.

Candidates should have at least seven years of relevant experience across talent acquisition, people operations, or people leadership, ideally in a high-growth technology business. They need a solid record of recruiting exceptional talent, partnering with senior executives, and supporting internationally distributed teams across multiple employment jurisdictions and employment models. Experience improving compensation structures, recruitment processes, performance frameworks, and onboarding programs is key, along with sound commercial judgment and confidence advising and challenging senior leaders. A proactive, resourceful approach, comfort with up-to-date HR and recruiting technology, and excellent written and spoken English are required.

Hiring Manager Title
CEO

Functions
Human Resources

📌 Head Of People & Talent Ontario
🏢 Important Business
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: head of people & talent ontario / ontario

Subscribe to this job alert:

Get the latest job offers by email for: head of people & talent ontario / ontario