Talent.com
This job offer is not available in your country.
Customer Success Manager

Customer Success Manager

River Valley TechnologiesUnited Kingdom
7 days ago
Job type
  • Part-time
Job description

Direct message the job poster from River Valley Technologies

River Valley Technologies delivers award-winning tech solutions to academic publishers, enhancing user experience and streamlining workflows. Our mission is to accelerate the communication of research by automating the publishing process with intuitive platforms. With 35 years of experience, we offer systems like RVRite for online authoring and XML creation, ReView for peer review, and RVHost for publishing. Headquartered in London, we support clients across EMEA, North America, and Asia.

Role Description

This is a remote role for a Customer Success Manager to join our growing team. The Customer Success Manager will be responsible for ensuring customer satisfaction, building and maintaining relationships with clients, and onboarding of new clients. Daily tasks include analyzing customer needs, developing strategies to improve customer experience. This is a multi-faceted role to ensure continuous product improvement - feeding back customer requirements and industry developments to product teams and products development roadmap.

  • Deep understanding of workflows and technology requirements of scholarly publishers and societies
  • Strong Analytical Skills
  • Experience in Relationship Building and Customer Service
  • Excellent communication and interpersonal skills
  • Dynamic thinker and ability to work independently
  • Experience in the tech or academic publishing industry is essential

Seniority level

Seniority level

Entry level

Employment type

Employment type

Part-time

Industries

Business Consulting and Services

Referrals increase your chances of interviewing at River Valley Technologies by 2x

Sign in to set job alerts for “Customer Success Manager” roles.

London, England, United Kingdom 2 days ago

Harrow, England, United Kingdom 1 week ago

Customer Success Manager (Revolut People)

London, England, United Kingdom £40,000.00-£55,000.00 1 month ago

London, England, United Kingdom 7 months ago

Strategic Customer Success Manager - EMEA

Customer Success Consultant- Fully Remote- United Kingdom

Senior Customer Success Manager (Remote - UK)

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Customer Manager • United Kingdom