UK with full leave to remain as sponsorship is not available. About The Selection Partnership Ltd: The Selection... Partnership (TSP) was formed in 1986 by experienced recruitment consultants to assist in solving the UK recruitment problems...
The Selection Partnership