Customer Success Manager (London) London
- Location
- City Of London, England, United Kingdom
ideal candidate profile: We are seeking professionals with a minimum of 6+ years of experience in Customer Success or Key Account Management, possessing strong communication skills, proven experience in handling CXO-level interactions, and a background in SaaS or product-based companies. Candidates must be based in London … account management roles. Must have experience in generative AI - increasingly required to liaise properly with leadership and navigate meetings effectively. Excellent written and verbal communication skills. Regular domestic travel is required with occasional international travel. Self-starter with the ability to handle ambiguity, utilize robust problem-solving skills, demonstrate ...