Skip to content

Latest Customer Success jobs at UpGuard

Customer Success Manager (Northeast)

Onboard and manage customers using UpGuard's platform, providing training, monitoring health, and advocating internally. Requires 2+ years in customer success or account management and understanding of risk frameworks.

85k – 100kAustin, TX +8Customer SuccessRemote2+ YOEAPIsHubSpot