SymphonyAI
•
2026-10-08
south west london, , UK
Customer Success Manager
Overview In this role you own strategic, multi-country accounts in EMEA, driving renewals, expansions, and value realization. You will align with customer success, delivery, product, and sales to ensure on-time implementations and measurable ROI. You’ll tran…