Filter by

Location

more »

Company

more »

We've found 1 jobs for you

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…