RWS
–
Sheffield, South Yorkshire, United Kingdom
Job Purpose As part of our global project management team, you will provide a range of language services to a portfolio of customers, working with RWS tools and technologies, and applying industry best practice, to deliver quality projects on time... - Apr 15