Senior Project Manager/Account Manager – UK (remote position)

The Senior Project Manager is responsible for managing and coordinating the completion of all language projects, from quoting to delivery to the client for key accounts, as well as representing the sales team for their Europe-based clients and prospects. The Senior Project Manager should be customer...