Translation Project Manager (relocation to Cambridge)

Experience managing multiple projects simultaneously as well as complex and remote projects. This is a mid-level project management role.

Compartir:
Compartir: