F

Head of People

Freelance Latin America

Chile, Chile, Chile Full time June 23, 2026
Apply Now

Opportunity Description

We are seeking an experienced Head of People to lead and strengthen both Human Resources and Talent Acquisition Teams within a growing staffing and talent solutions environment. This strategic leadership role oversees the complete talent lifecycle, drives operational excellence, develops high-performing teams, and uses data-driven insights to support long-term business goals.

Duties / Task to perform

  • Lead and mentor Talent Acquisition and HR teams, providing structure, guidance, and effective delegation.
  • Oversee recruitment operations, including candidate pipeline management, shortlist reviews, sourcing strategy, and process optimization.
  • Ensure a seamless talent lifecycle from candidate attraction and onboarding through ongoing freelancer or employee engagement.
  • Develop strategies for conflict resolution, employee relations, and stakeholder support to maintain strong client and workforce relationships. <...
Full time Operations Specialties Managers

Ready to Apply?

Submit your application for Head of People at Freelance Latin America

Apply for this Position