Senior Manager, Employer Brand & Talent Attraction
Core
Lead global employer brand and talent attraction strategy for a multinational beverage distributor across Europe and Asia Pacific.
Role type
Senior Manager, Employer Brand & Talent Attraction
Builds
Global talent pipelines, candidate experience, employer reputation, and marketing campaigns.
Domain
Beverage distribution / Human Resources / Marketing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Global employer brand strategy, talent marketing, candidate behavior analysis, recruitment technology, talent intelligence, AI/automation for marketing, budget management, cross-functional leadership
Preferred skills
Experience with Top Employers programme, generative engine optimization, employee advocacy, market insights
Technologies
AI, marketing technology, analytics, CRM, generative engine optimization
Responsibilities
Define and lead global employer brand and talent attraction strategy; Own the full talent attraction funnel including media strategy and agency partnerships; Shape the end-to-end candidate experience across the careers ecosystem; Manage employer reputation and lead the Top Employers programme; Build measurement and technology approaches using AI and analytics.
Seniority
Senior Manager, strategic leadership