Customer Success Manager, SMB
- Location
- Greater London, England, United Kingdom
diagnose what's happening, propose a solution, and guide the customer through change. Like working in a team that values clarity, accountability, and continuous improvement. Who This Role is Not For Prefer purely reactive work (e.g. only handling inbound support) rather than proactively managing a portfolio. Struggle to juggle ...