Senior Account Manager -Pharma
6 days ago
London
... one of the most well-established advertising corporations globally. translate plus sits within the ... Source, negotiate with, and manage a network of localisation professionals, including translators ...