INTERPRETERS REQUIRED IN LEEDS jobs in United Kingdom

and interpreters to support us in our work on exciting, life-saving projects. We need excellent communicators who can help... us with translation work based in our Leeds office and also support us as an interpreter in client meetings & events...

The Phoenix Partnership