Employer Branding Manager at Nebius - ScoutJobs - The AI-curated global job board
Skip to content
N
Posted 14 hours ago

Employer Branding Manager

NebiusEmployer Branding Manager

Requirements

Bachelor's degree in Communications, Marketing, or HR, 5+ years experience in employer branding or recruitment marketing, Strong storytelling skills, Project management expertise, Experience managing external vendors

Skills

MarketingRecruitmentEvent Management

About the role

About the Company

Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.

Responsibilities

  • Lead the end-to-end design, planning, and execution of employer brand campaigns
  • Plan and manage a diverse range of events including career fairs, industry conferences, and sponsorships
  • Collaborate with Talent Acquisition, HR, and Internal Communications teams
  • Develop compelling storytelling to translate brand values and EVP into engaging narratives
  • Monitor and analyze the effectiveness of campaigns and events using relevant metrics
  • Maintain brand consistency and ensure all activities reinforce the company’s EVP
  • Manage relationships with external vendors, agencies, and partners

Requirements

  • Bachelor’s degree in Communications, Marketing, HR, or related field
  • 5+ years of experience in employer branding, recruitment marketing, or events management
  • Proven ability to design and deliver multi-channel campaigns
  • Strong storytelling and project management skills
  • Experience managing external vendors and agencies
  • Familiarity with employer brand measurement tools and data-driven decision making

Preferred Qualifications

  • A global mindset and experience working across different regions or cultures

Benefits

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and ownership
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Employer Branding Manager

Nebius · Amsterdam

Sign up to apply