12th largest IT & Telecommunications recruiter in the UK (RI top 80)