Global Employer Brand Lead
Nscale — London, England, United Kingdom · In-Person · Senior
Role description
Role Overview
As the Global Employer Brand Lead, you will own and evolve Nscale's Employer Brand strategy and execution, elevating Nscale's position as an employer of choice. This is a high-impact role in a fast-scaling environment where you'll build our employer brand offering from scratch.
What You Will Do
Key Responsibilities include: Strategy and EVP, Content and campaigns, AI and Innovation, Candidate and employee experience, Measurement and stakeholders.
Why It Might Be a Fit
You'll bring deep expertise in employer brand and recruitment marketing, a track record of leading global initiatives and projects, and the leadership skills to develop senior stakeholders.
Requirements
- 6+ years in employer branding, talent marketing, recruitment marketing or brand/communications, with at least 3 years leading employer brand work.
- Proven experience building or refreshing an EVP and rolling it out across multiple countries or regions.
- A portfolio of campaigns and content you have led, with results you can quantify.
- Strong storytelling and copywriting skills, plus a sharp eye for design, video and social formats.
- Confidence with data: setting KPIs, reading funnel and channel analytics, and turning them into decisions.
- Experience working in or with fast-growing, complex, multi-market organisations.
- Excellent stakeholder skills; you can influence senior leaders without direct authority.
- Working knowledge of ATS, CRMs, careers-site platforms and social and review platforms.
- Cultural awareness and a commitment to inclusive, accessible communication.