Outsource UK Ltd. (Grand Prize Winner, UK, 51-Plus Employees) 2020
Looking After Its Own
Established in Swindon in 1990 by founder Paul Jameson, Outsource UK is one of the country’s largest independent technical recruitment agencies with offices in London, Manchester, Birmingham and Edinburgh.
But it wasn’t just the agency’s growth and success that attracted current CEO Nick Dettmar to join their team. “When you meet people […]