APPLICANT RELATIONS TEAM LEADER jobs in LONDON E8, United Kingdom

Priorities Internal Work as a key member of the team Continuous contact and relations with all operational colleagues... and as part of a team High degree of accuracy and attention to detail Able to meet and exceed targets for sustainable employment...

Maximus