The Role
We’re searching for another Customer Success Manager located in Canada or South America to join our team. The core mission of our Customer Success team is to provide service above and beyond the market’s expectations. You'll do this through creating and maintaining happy, high NPS customers who understand and use our advanced features. You will keep in touch with customers through phone/video calls, email or chat, and know how to wrangle data to report on your achievements and analyse what’s working.
Your role will see you seek to quickly and deeply understand our enterprise customers in North America and Europe managing their relationship with us from trial through the lifecycle. You’ll own onboarding and retention, driving engagement and usage, whilst working closely with the product team to advocate for customer’s needs and the support team on training, etc.
To be effective, we believe you need:
Success story sharing