ICS-digital

HQ
Leeds
184 Total Employees
Year Founded: 2008

Jobs at ICS-digital

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

16 Hours AgoSaved
In-Office
Leeds, West Yorkshire, England, GBR
AdTech • Agency • Digital Media • Information Technology • Marketing Tech • Software
Manage translation projects across multiple sectors and languages, coordinating freelance linguists, assigning content, monitoring output, and supporting Client Account Managers. The role requires direct use of CAT and localization tools, strong organization, time management, attention to detail, and knowledge of translation workflows. Candidates need advanced English and another language, plus a translation, languages, or linguistics degree or relevant project management experience.
One Month AgoSaved
In-Office
Leeds, West Yorkshire, England, GBR
AdTech • Agency • Digital Media • Information Technology • Marketing Tech • Software
Manage translation projects across multiple sectors, supporting Client Account Managers and coordinating freelance linguists. Assign content, monitor performance and output, work with CAT tools and localization software, and ensure high-quality language services. The role requires strong Russian and English proficiency, translation-industry knowledge, excellent organization, time management, and attention to detail in a fast-paced agency environment.