Customer Success Manager
3 days ago
Slough
Customer Success, Account Management, or a similar customer‑facing role. You will play a critical role in onboarding, adoption, retention, and growth, ensuring our customers achieve meaningful outcomes and long-term success. Maintain a strong understanding of customer contracts, subscriptions, and