Customer Success Manager
5 days ago
New York
This international team is made up of a strategic and driven bunch who have diverse skill sets in design, agencies, project management, and, of course, customer success. You'll work autonomously to drive our customer happiness to a new, all-time high by advising and guiding a wide variety of cust...