Job Description
A leading technology company seeks a Customer Success Manager in Greater London to manage and grow key client relationships. Applicants should have 3+ years in customer success and a strong focus on client advocacy and product adoption. Fluency in English and German is essential. This role offers the chance to work in a dynamic, rapidly growing environment, directly impacting customer satisfaction and retention. Join our diverse team and contribute to breaking down language barriers globally.