Manager, Translations
London, GB
Epson UK Ltd
Wordbank Ltd
Account Manager
Epson Europe B.V.
Implementation Manager
Assistant Director
Project Manager
Växjö University
University of Surrey
The University of Hull