Head Of Talent Management

Overview

The Head of Talent Management will lead a critical HR transformation initiative for a prominent international travel organization, focusing on enhancing talent management, performance, reward, and learning processes across Europe. The role requires a seasoned HR professional who will collaborate closely with senior stakeholders and external consultants to formulate innovative HR strategies and implement new frameworks. Proficiency in both English and French is essential as the individual will influence various teams and manage competing demands.

Responsibilities

  • Manage the development and implementation of talent strategies across European operations.
  • Collaborate with senior HR stakeholders and external consultants to design new HR processes.
  • Contribute to HR systems transformation initiatives, particularly with Oracle HCM.
  • Develop and enhance talent management and performance management frameworks.
  • Review and improve existing HR processes in alignment with business requirements.
  • Support the design of reward and compensation policies including salary reviews and bonus structures.
  • Ensure effective stakeholder communication to influence senior leadership decisions.

Requirements

  • Extensive experience in a senior HR leadership role, such as HR Director or Head of Talent.
  • Strong background in talent management, performance management, and compensation systems.
  • Demonstrated ability to develop and implement HR frameworks across various business areas.
  • Experience with HR systems implementation from a functional HR perspective, preferably involving Oracle HCM.
  • Thorough understanding of performance reviews, talent assessments, and employee development programs.
  • Proven track record in developing reward and compensation policies.
  • Fluent in both English and French, with excellent communication and stakeholder management skills.
  • Experience working in international organizations, particularly within the UK, France, and Belgium.