Active listing
Customer Success Manager
About the role
Customer Success – Customer Success Managers Team at UpGuard builds the Cyber Risk Posture Management platform and ensures customers derive maximum value. The Customer Success Manager onboards new clients, creates success plans, delivers training, monitors health, and advocates for customers while identifying expansion opportunities. Fully remote role serving customers across India, with 20% travel within cities.