Skip to content
All jobs

Technical Customer Success Manager, UK

  • Nash
  • UK
  • Customer Support & Success

About the RoleWe’re hiring a Technical Customer Success Manager to own and grow some of our most strategic enterprise accounts. This is not a temporary or project-based role—you are the...