
The Customer Success Manager at UpGuard plays a pivotal role in ensuring customers thrive with our innovative Cyber Risk Posture Management platform. By onboarding and enabling customers, this job is all about building strong relationships and understanding their unique needs. The team values collaboration and creativity, always striving to enhance the customer experience and drive engagement.
View
View
View

View
View
View
View