Customer Success
Open Positions
- Customer Care & Support
- Customer Success Management
In the Customer Team, we all breathe the motto "customers first". Delivering excellent service is the shared mission and vision. We have many roles and teams collaborating on that: Customer Success Managers, Customer Care Agents, Onboarding Specialists, Project Managers, and more. We treat every customer request as an opportunity to deliver meaningful and unexpected brand experiences. Happy customers are our passion!