Where has all the UK’s top talent gone?
Despite high unemployment in the UK, 75% of businesses are struggling to recruit the top talent they need. This could spell good news for contractors working through an umbrella company.
Where has all the UK’s top talent gone? » Read the full story