Translation and Localisation Manager
We are looking for a Translation Manager with at least 5-years of project management experience, at least 3 years of team management experience and in-depth knowledge of CAT tools and Machine Translation.
Client Sales Executive - Translation & Localisation
An exciting opportunity has arisen for a new client sales executive to join our team full time in Newbury. The role involves creating long-term, trusting relationships with our customers and honing your sales skills in a demanding but rewarding field.