Oxford
customers as well as helping to discover and grow new business. You will work as part of a small team in the Translations...