C

Customer Success Manager

ClickView

United Kingdom, England, United Kingdom Full-time June 23, 2026
Apply Now

Opportunity Description

  • Drive customer relationships for a leading educational video platform, and work alongside a high-performing, motivated and sociable team
  • Full-time permanent role, located in England
  • Working remotely + occasional travel. The successful applicant must be available to travel throughout the region to visit customers
  • Why Join Us?

    Do you want to shape the future of education? At ClickView, we're on a mission to empower teachers and captivate students through the power of video. We’re committed to creating engaging learning experiences that inspire and improve outcomes for students of all ages and backgrounds around the world.

    Join our passionate team dedicated to transforming education, and be part of something that’s more than just a job for us - it's a mission we truly believe in. We're committed to helping you develop your skills, explore new areas, and really shine in your career. At ClickView, your thoughts and creativity aren't just welcome...

    Full-time Business Operations Specialists

    Ready to Apply?

    Submit your application for Customer Success Manager at ClickView

    Apply for this Position