A Finnish HR and staffing company delivering recruitment and employment services.
Finland
5,001 - 10,000 employees
Human Resources
$10M - 25M in revenue
Industry Rank
23 out of 76
Finland, Corporate Services, Human Resources
United Kingdom, Corporate Services, Human Resources
Sustainability Report