Customer Success

Open Positions

Sorry, we don’t have any open positions in this team right now.

Customer Success

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!

Learn more about our Customer Department