Role involves managing customer support and enhancing subscriber experience.
Ideal candidate should be fluent in German and English, based in the UK, and organized.
Candidates must be located in or around London, UK and hold right to work status in the UK