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 Digital Electronics, Software Architecture, and Software Engineering. They recruit for offices in Central London, South London, Aberdeen and 51 other locations within United Kingdom. We count 155 vacancies at ISL for job titles such as "Operations Development / Electronics Development Engineer" and "Front-end developer £65,000pa - London".