7+ years of experience in recruitment, including 3+ years in a leadership role. Experience managing distributed teams and...
Develop and implement a global recruitment strategy in line with the company’s growth plans. Create and scale recruitment processes...