Customer Success Manager (Legal Tech)
- Location
- Cardiff, Wales, United Kingdom
service quality Willingness to travel nationwide approximately 2 to 3 days per week Excellent organisational and time management skills Strong written and verbal communication skills Self‐motivated, disciplined, and able to work independently Passion for technology and helping customers succeed with software Ability to clearly explain solutions ...