The Language Platform (TLP) is seeking a dynamic Translation Project Manager to join its team on a [...]