UpGuard is hiring a Customer Success Manager for a 12-month fixed term, fully remote role. You will onboard clients, provide success plans and training, and drive adoption across global customers.
You'll listen to feedback, translate needs into UpGuard solutions, and collaborate with Product, Sales and Marketing to protect customer value. We seek 2+ years in customer success or account management, with a focus on cyber risk familiarity and robust English communication.
J-*-Ljbffr