TalentCo is excited to announce an opportunity for a Customer Success Manager in London. This role involves nurturing client relationships, driving product adoption, and collaborating with the Sales team to identify upsell opportunities.
The ideal candidate has over 3 years of experience in customer success and excellent problem-solving skills. The offer includes a hybrid work environment, private health insurance, and 26 days of annual leave plus bank holidays.
#J-18808-Ljbffr