ClickView logo
ClickView1 day ago

Customer Success Manager

Remote · England, United Kingdom

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Unknown

Job Summary

Customer Success Manager responsible for developing and maintaining relationships with schools across England to ensure active product usage, renewals, and growth. Deliver training sessions, workshops, and webinars; monitor usage metrics; collaborate with Customer Success and technical teams to resolve issues; provide regular insights to management and drive customer-driven product improvements. Travel within the region is required and the role operates within a fully remote-friendly setup.

Required Qualifications

  • Experience in a similar Account Manager or customer success role is highly regarded
  • Background in Teaching, Education or EdTech is preferable
  • Comfortable working to revenue targets with the existing customer base
  • Strong communication and interpersonal skills, with the ability to build rapport with customers
  • Problem-solving mindset with a customer-centric approach
  • Ability to manage multiple priorities and work independently
  • Ability to work autonomously and to take responsibility for the customer journey
  • Passionate about online learning and education technology
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

ClickView

Customer Success Manager

Apply on Sorce