Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Regional Customer Relationship Manager, Location: Islington, North London

Page: 1

Principal Customer Success Manager

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...

Posted Date: 09 Jul 2025

Customer Success Manager

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...

Posted Date: 27 Jun 2025