- Dallas, Texas, United States
- On-site
- Full-time · Mid
The Global Talent Attraction & Employer Brand Lead delivers Digital Realty’s global talent attraction, recruitment marketing and employer brand programs across the Americas, EMEA and APAC.
Responsibilities
- Deliver the global talent attraction and employer brand plan in line with Talent Acquisition priorities across the globe, coordinating activity and suppliers within approved budgets and providing input to planning and investment recommendations.
- Activate the Employer Value Proposition across candidate touchpoints, applying corporate brand standards, adapting content for regional and local audiences, and improving careers content and candidate journeys using audience feedback and performance data.
- Partner with Marketing, Communications and regional Talent Acquisition teams to plan and execute employer brand campaigns, social content, employee stories and events, and coordinate employee advocacy and referral activation.
- Act as a hands-on creator, shaping the story, words and visuals behind each campaign so ideas move from concept to finished content across written, audio and video formats.
- Work with recruiters and business stakeholders to translate hiring demand into campaign briefs, target audiences, channel plans and measurable outcomes for priority talent groups, including data center operations, engineering, technical infrastructure, corporate functions, early careers and leadership.
