Global Employer Branding Manager
Core
Lead end-to-end employer branding ecosystem, shaping EVP, owning global career site, and orchestrating talent marketing campaigns to attract top talent.
Role type
Senior Employer Branding Manager
Builds
Global career site, campaign landing pages, employer award audits, ambassador programs
Domain
Consumer goods / Talent Marketing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Employer branding strategy, digital marketing, SEO, AI-driven content strategies, programmatic job ad posting, stakeholder management, budgeting, ROI analysis
Preferred skills
University relations, CRM talent pipelining, content creation in print/virtual media, thought leadership amplification
Technologies
Google AdWords, LLM/AI tools, Candidate Relationship Management (CRM) systems
Responsibilities
Own content and structure of Group's career page and campaign landing pages; co-create and deploy strategic Employer Value Proposition (EVP); orchestrate holistic Talent Marketing strategies for Commercial and Tech areas; lead content creation for print and virtual media; lead University Relations strategy and career events program; steer external suppliers and support TA Partners; lead global Employer Branding initiatives and ambassador programs; support budgeting and monitor ROI through data reporting
Seniority
Senior, hands-on IC