Head of Talent Acquisition Europe & Africa

Date: 26 Feb 2025

Location: Poland

Company: inchcape

Responsibilities:

  • Develop and implement regional talent acquisition strategies aligned with the global Employee Value Proposition
  • Optimize sourcing channels, including job boards and LinkedIn, to effectively engage diverse talent pools
  • Ensure consistency and compliance with standardized recruitment processes across the region
  • Lead the regional rollout of People Hub to enhance and streamline the Talent Acquisition lifecycle
  • Integrate inclusion and diversity initiatives throughout the hiring process to foster an equitable candidate experience
  • Monitor, analyze, and optimize key recruitment metrics to drive continuous improvement
  • Manage recruitment vendor contracts and service level agreements to ensure cost efficiency and service excellence

Skills & Experience:

  • Experience in regional or multi-country Talent Acquisition leadership
  • Expertise in developing and implementing Talent Acquisition frameworks and innovative hiring solutions
  • Strong understanding of recruitment trends, technologies, and best practices
  • Proven leadership capabilities, with a focus on team development and mentorship
  • Excellent stakeholder management and communication skills
  • Strategic mindset with the ability to translate vision into measurable operational results