UpGuard is seeking a Customer Success Manager for a 12‑month fixed‑term contract. You will onboard and enable customers, tailor solutions to risk frameworks, and drive ongoing engagement while coordinating with Product, Sales and Marketing to ensure customer success.
Remote role with US Eastern Timezone alignment. Ideal candidates have 2+ years in customer success or related fields, robust English skills, and the ability to scale relationships across a growing customer base.
J-18808-Ljbffr
📌 Remote Customer Success Manager Cyber Risk Platform Brisbane City (Australia)
🏢 Upguard
📍 Australia
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.