Marketing Manager / Assistant - English native level and fluent French - £depending on experience Location: Wallingford, Oxford - 2- 4 d ...
In this role, you'll assess online search results to enhance their quality. You'll analyze and rate content relevance to search terms, while also rev ...