Customer Success Manager – French Speaker
- Location
- Greater London, England, United Kingdom
Overview As a French-Speaking Customer Success Manager, you'll be the go-to partner for a portfolio of French and UK clients, helping them get real value from our platform — driving adoption through smart ...