Offers recruitment technology and services aimed at connecting employers with suitable talent by leveraging digital tools and assessment solutions.
2015
Kenya
1-10 employees
Human Resources
$10M - 25M in revenue
Industry Rank
39 out of 73
United Kingdom, Corporate Services, Human Resources
China, Corporate Services, Human Resources
Not reporting on Sustainability