Customer Success
Open Positions
Sorry, we don’t have any open positions in this team right now.
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!