ICS is seeking a Russian-speaking Translation Project Manager in Leeds to oversee translation projects and coordinate a network of freelance linguists. You will work closely with Client Account Managers and use CAT tools to ensure quality and timely delivery.
The role requires native-level Russian and strong English, a relevant degree or PM experience, and a passion for languages. The position offers a fixed-term contract (12 months), with hybrid working and a salary of £25,000–£27,500 depending
#J-18808-Ljbffr…
