Translation Project Manager
3 days ago
Greater London
... industry, enabling us to support clients across the world. As part of the Project Manager role, you will: · Manage the full-cycle of language services for our Market Research clients, from quoting ...