Customer Success Executive
- Hiring Organisation
- Addition
- Location
- New Malden, England, United Kingdom
insights and feedback into Customer Success and Product teams Gradually taking on more ownership as you develop towards a Client Success Manager role Main Skills Needed: 1+ years … experience within Customer Success or Support would be valued An individual who knows they want to build a career within Customer Success Strong communication and interpersonal skills Comfortable learning and working with SaaS platforms and technology Organised, proactive, and keen to build new skills Genuine interest in customer ...