What You’ll Be Doing: As a Bilingual Software Account Manager/Technical Support Specialist, you will provide world-class support to our client and their customers by utilising your language skills, exceptional customer support experience and technology focused mindset. Acting as a Single Point of Contact, for UK and European customers across multiple ...
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 ...