Job Title: Principal Customer Success Manager Location: Shoreditch (Hybrid – 2-3 days per week onsite) Duration: 12... organization, our clients and client’s European Customer Success team Build a strong business relationship with our Sales...
The Customer Success Manager (CSM) performs a key role in driving the health, retention, and growth of Retail clients...- measured by various indicators of customer health including NPS (Net promoter Score) and by the Gross Renewal Rate (GRR...