Nebius

Employer Branding Lead

Nebius(4 months ago)

HybridFull TimeManager$111,328 - $145,823 (estimated)Human Resources
Apply Now

About this role

The Employer Branding Lead at Nebius will establish and shape the company's global employer brand and long-term vision to attract, engage, and retain talent as the company scales internationally. This strategic role focuses on defining the Employer Value Proposition and ensuring a consistent brand narrative across candidate and employee touchpoints while influencing cross-functional stakeholders and helping build the employer brand foundation for future growth.

View Original Listing

Required Skills

  • Employer Branding
  • EVP Development
  • Brand Strategy
  • Stakeholder Alignment
  • Cross-Functional
  • Team Leadership
  • Narrative Development
  • Brand Consistency
  • Storytelling
  • Talent Acquisition

+4 more

Qualifications

  • Bachelor's or Master's in Communications, Marketing, Human Resources or Related Field
Nebius

About Nebius

nebius.com

Nebius is a cloud platform for AI explorers that provides GPU‑accelerated infrastructure to build, tune, and run machine learning models and applications. It offers access to top‑tier NVIDIA GPUs and tooling designed to maximize efficiency and performance for training, fine‑tuning, and inference. Nebius focuses on simplifying ML workflows so researchers, developers, and teams can iterate faster without managing hardware.

ApplyBlast uses AI to match you with the right jobs, tailor your resume and cover letter, and apply automatically so you can land your dream job faster.

© All Rights Reserved. ApplyBlast.com