Nebius logo

Corporate Services Manager

Nebius
Full-time
On-site
London, ENG

JobsCloseBy Editorial Insights

Nebius seeks a Corporate Services Manager to own recruitment strategy for HR, Finance, Legal, Procurement and Operations as the business scales globally. You will lead and develop a recruiters team, partner with senior leaders, and drive workforce planning, operating-model evolution, and scalable processes while preserving excellent candidate experience across regions. This remote role spans multiple time zones and requires a data driven, strategic yet hands on leadership style. Success means a high performing team with clear ownership, plans aligned to long term infrastructure needs, and consistent, high quality hires. Apply with concrete outcomes, evidence of stakeholder partnership, and proven recruitment processes at scale.


Why work at Nebius
Nebius is leading a new era in cloud computing to serve the global AI economy. We create the tools and resources our customers need to solve real-world challenges and transform industries, without massive infrastructure costs or the need to build large in-house AI/ML teams. Our employees work at the cutting edge of AI cloud infrastructure alongside some of the most experienced and innovative leaders and engineers in the field.

Where we work
Headquartered in Amsterdam and listed on Nasdaq, Nebius has a global footprint with R&D hubs across Europe, North America, and Israel. The team of over 800 employees includes more than 400 highly skilled engineers with deep expertise across hardware and software engineering, as well as an in-house AI R&D team.

Corporate Services Recruiting Manager 

About Nebius 

Nebius is building the infrastructure for the next generation of AI and high performance computing. We operate at the intersection of cloud, data and advanced computing, supporting companies that are shaping the future of technology. As we scale globally, we are building the teams and infrastructure required to support long term growth. 

The role 

As the Corporate Services Manager at Nebius, you own recruitment strategy across the functions that underpin company scale, including HR, Finance, Legal, Procurement and Operations. You are responsible for ensuring the business builds the right infrastructure to support sustainable growth. 

Reporting to TA leadership, you will lead and develop a team of recruiters while partnering closely with senior corporate stakeholders. This role combines team leadership, strategic workforce planning and hands on execution during a critical phase of organisational expansion. 

This role is remote, partnering across global time zones. 

Responsibilities 

  • Own recruitment strategy and delivery across corporate functions 
  • Lead and performance manage a team of recruiters, setting clear standards and expectations 
  • Partner with senior leaders to align hiring plans with organisational design and operating model evolution 
  • Bring structure and discipline to workforce planning and hiring prioritisation 
  • Build scalable recruiting processes that balance rigour, compliance and efficiency 
  • Elevate hiring quality through strong assessment standards and interviewer enablement 
  • Own hiring insights and translate data into actionable recommendations 
  • Maintain high standards of candidate experience across regions 
  • Act as a player coach on complex or senior corporate searches 

What success looks like 

  • A high performing recruiting team operating with clear ownership and accountability 
  • Hiring plans aligned with organisational design and long term infrastructure needs 
  • Consistent, high quality hiring decisions across governance and enabling functions 
  • Recruitment processes that support sustainable, long term scale 

Experience & Qualifications 

  • Higher education degree 
  • Proven experience managing recruitment teams within fast scaling organisations 
  • Strong background hiring across corporate functions 
  • Demonstrated success building or maturing recruiting processes 
  • Experience partnering with senior and executive stakeholders 
  • Ability to introduce structure while operating at pace 
  • Data informed mindset and strong leadership presence 

What we offer 

  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional growth within Nebius.
  • Flexible working arrangements.
  • A dynamic and collaborative work environment that values initiative and innovation.

We’re growing and expanding our products every day. If you’re up to the challenge and are excited about AI and ML as much as we are, join us!