Remote-First Customer Success Manager - UK & Intl Accounts
Posted 4 hours 27 minutes ago by Checkit plc
£51,000 - £52,000 Annual
Permanent
Full Time
Call Centre / Customer Service Jobs
London, City Of Westminster, United Kingdom, W2 5JR
Job Description
A leading software solutions provider is seeking a Customer Success Manager responsible for managing and growing a portfolio of customer accounts, ensuring product utilization, and driving customer adoption. The ideal candidate will have substantial experience in customer success, excellent problem-solving skills, and the ability to build strong relationships. The role offers flexible remote work options with occasional visits to offices in Cambridge and London. Excellent personal development benefits are included.