Head Of People & Talent Markham

Head Of People & Talent Markham

09 Nov
|
Leading
|
Markham

09 Nov

Leading

Markham

Head of People & Talent

About the Company

Top-tier social media moderation & brand protection platform

Industry

Internet

Type

Privately Held

Founded

2013

Employees
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 lead its global talent strategy and build a high-performing, internationally distributed organization. The role owns recruitment from workforce planning through onboarding, including personally hiring for senior and hard-to-fill positions and developing effective sourcing and assessment processes.

As a strategic partner to executive leadership, the Head of People & Talent will advise on organizational design, succession planning,



team effectiveness, and workforce needs. Responsibilities also include overseeing international people operations, developing compensation and performance frameworks, and improving employee experience, systems, and processes as the organization grows.

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 robust record of personally recruiting exceptional talent, partnering with senior leaders, and supporting teams across multiple countries and employment jurisdictions.

Experience with international employment models, compensation structures, performance frameworks, recruitment processes, and onboarding is key. The role calls for commercial judgment, excellent communication and influencing skills, a proactive hands-on approach, comfort with up-to-date HR and recruiting technology, and excellent written and spoken English.

Hiring Manager Title

CEO

Functions
Human Resources

📌 Head Of People & Talent Markham
🏢 Leading
📍 Markham

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 markham / markham

Subscribe to this job alert:

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