United Kingdom
About the Role We are looking for an outstanding UK & Ireland Localisation Specialist. In this role, the individual... language. Marketing Localisation: Localise marketing and support material, including surveys, emails, social media assets...