A complete application in a minute — tailored resume and cover letter, ready to send.
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.
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.