Remote (Multilingual ) Customer Success Manager - EU Markets
- Hiring Organisation
- Stora
- Location
- Leicester, UK
combines strong relationship-building skills with the structure, judgement, and commercial awareness needed to manage customer onboarding and success in a fast-growing SaaS business. This role is best suited to someone who is confident working with customers, comfortable with software, and able to build trust across different markets, languages … least two of the following languages: French, Spanish, or German Experience in Customer Success, Account Management, Onboarding, Implementation, Support, or a similar customer-facing SaaS role Strong communication skills, with the ability to explain software clearly and confidently to a range of customers A structured, organised approach and the ability ...