UpGuard seeks a Customer Success Manager (12‑month fixed term) to onboard and enable customers worldwide. You will be the trusted advisor, guiding them through the usage of UpGuard to reduce risk and achieve business outcomes.
You will collaborate with Product, Sales and Marketing to improve experiences and drive value. The ideal candidate has 2+ years in customer success or related roles, a solid grasp of cyber risk concepts, and excellent communication skills in English.
#J-18808-LjbffrRemote Customer Success Manager Cyber Risk (12m) in workfromhome at Unknown Company
This position is listed as full time and onsite.