The Customer Success Director is responsible for leading a team of Customer Success Managers while directly managing strategic relationships with key customers.
Must-have
Nice-to-have
Must be a U.S. Citizen or National, alien lawfully admitted for permanent residence, or alien authorized to work