Individuals in the Customer Success Manager role have a passion for technology and the ambition to dive head-first into new challenges.
We are looking for someone who can thrive with a high level of ambiguity and operate autonomously while maintaining a customer centric approach and helping to build the program.
Full posting locked
Company, description, requirements, and direct apply unlock with a subscription.