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.