Senior Manager, Talent Acquisition EMEA
Managing a team of 4 people to accelerate the hiring on the EMEA region for Algolia,
Hiring 96 people in 2018 across Engineering, Sales, Marketing, Product ...
Scaling... more our interview process to make it sustainable and focused on potential rather than knowledge
Hiring 96 people in 2018 across Engineering, Sales, Marketing, Product ...
Scaling... more our interview process to make it sustainable and focused on potential rather than knowledge