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
Margin as % of revenue
Available
Available
Not available
Available
5 out of 8 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available
Climate Score
C
A
A-
B
B-
C
C-
D
D-