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 freeEmployer Branding Manager
Nebius · Amsterdam
