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