Customer Success Lead — AI Deployments & Voice of Customer
- Location
- Greater London, England, United Kingdom
technology company in Greater London seeks an experienced Customer Success Lead to manage relationships with clients and ensure satisfaction. This role includes owning customer deployments, collaborating with stakeholders, and making data-driven decisions to improve outcomes. The ideal candidate has 2+ years in consulting or product analytics and possesses excellent ...