Provides professional recruitment and staffing services. Specializes in permanent, contract, and interim placements across industries, with activities including talent acquisition, market research, and advisory support for workforce management and organizational development.
1985
United Kingdom
1,001 - 5,000 employees
Human Resources
$1B - 10B in revenue
Not profitable
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
1.1
▼ 11.0%
1.1
▼ 9.4%
0.9
▲ 0.7%
0.8
2027Available
Available
Not available
Available
5 out of 8 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available