Individuals in the Customer Success Manager role have a passion for technology and the ambition to dive head-first into new challenges.
Must-have
Nice-to-have
Not specified