N

Nscale

Develops and operates AI data centers

Global Employer Brand Manager

Brand & Creative MarketingConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • At least 6 years of experience in employer branding, talent marketing, recruitment marketing, or brand/communications, including at least 3 years leading employer brand work.
  • Proven experience building or refreshing an employer value proposition and rolling it out across multiple countries or regions.
  • A portfolio of campaigns and content led, with quantifiable results.
  • Strong storytelling and copywriting skills, with a sharp eye for design, video, and social formats.
  • Ability to set key performance indicators, interpret funnel and channel analytics, and use them to inform decisions.
  • Experience working in or with fast-growing, complex, multi-market organisations.
  • Ability to influence senior leaders without direct authority.
  • Working knowledge of applicant tracking systems, customer relationship management systems, careers-site platforms, and social and review platforms.
  • Cultural awareness and commitment to inclusive, accessible communication.

Responsibilities

  • Research, define, and launch a global employer value proposition grounded in employee listening, candidate insight, and competitor benchmarking.
  • Build a multi-year employer brand strategy aligned to workforce plans and the corporate brand.
  • Localise the employer value proposition for key markets and talent segments, including engineering, go-to-market, and operations, while maintaining a consistent core story.
  • Plan and deliver always-on content and targeted attraction campaigns across LinkedIn, Glassdoor, the careers site, events, and paid channels.
  • Run an employee advocacy and storytelling programme that turns employees into credible ambassadors.
  • Own careers-site and job-ad standards, including inclusive language and a consistent tone of voice.
  • Identify event opportunities to drive organic talent attraction.
  • Identify opportunities to apply artificial intelligence to employer-brand initiatives, building internally where possible.
  • Monitor market trends and employer-brand innovation, and make recommendations with measurable impact assessments.
  • Partner with Talent Acquisition to improve the candidate journey from first impression through offer and onboarding.
  • Work with Marketing and People teams to align the external brand with the internal employee experience.
  • Embed the company’s culture and behaviours into every channel, campaign, and asset.
  • Set up a measurement framework and report regularly on brand health, reach, engagement, and hiring outcomes.
  • Manage review-site reputation across Glassdoor, LinkedIn, and local equivalents, including response guidelines.
  • Manage agency, vendor, and media budgets, and equip regional recruiters and leaders with practical toolkits.

Desired Qualifications

  • Experience managing paid recruitment media and programmatic job advertising.
  • Experience with employer-brand awards, rankings, or certifications.

About the Company

Nscale

Develops and operates AI data centers

Nscale provides end-to-end AI infrastructure by designing, owning, and operating data centers, GPU compute, networking, storage, and managed AI cloud services for enterprises, governments, and AI developers. It offers a full stack from colocated data centers to high-performance GPUs and networking, plus managed cloud services, so customers can run AI workloads efficiently with sovereign European deployments powered by renewables and US campus expansions. Unlike many peers, Nscale combines complete infrastructure ownership with a focus on sovereign, renewable-powered sites and strong capital partnerships to support large-scale, secure AI workloads. Its goal is to become a leading, scalable AI infrastructure provider that enables governments, enterprises, and AI builders to deploy and run AI applications quickly and securely on sovereign data centers with global capacity.

Company size
1,001-5,000
Company stage
N/A
Total funding
$13.2B
Headquarters
London, United Kingdom
Founded
2024

Recently Posted Jobs

Explore more opportunities at Nscale

See more jobs