ISL is a recruitment agency. They publish job offers mostly on behalf of clients.
In terms of recruitment areas, ISL is primarily recruiting professionals in the categories Web Design, Frontend Development, and Web Development. They recruit for offices in South London, Central London, Oxfordshire and 13 other locations within United Kingdom. We count 34 vacancies at ISL for job titles such as "Microsoft Dynamics Lead" and "Recruitment Consultant- Great Culture & Top Commission".