Technical Customer Success Manager, UK
Nash is hiring a Technical Customer Success Manager, UK in 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...