Skip to content
CSM Jobs

Customer Success Manager

UpGuard Inc.

Location
Remote (Singapore)
Employment
Full-time
Level
Mid Level
Posted 1 week ago

About the role

UpGuard is a Cyber Risk Posture Management platform provider scaling its infrastructure to process billions of risk signals daily. The Customer Success Manager role focuses on onboarding customers, ensuring effective platform utilization, and acting as a strategic advocate to mitigate customer pain points.

Skills

Customer success Project management Account management Cyber risk management Risk management frameworks Customer relationship management Documentation Communication Training Cyber security API knowledge ChurnZero GainSight HubSpot Salesforce

Benefits

  • PTO
  • Parental leave

Perks

  • Remote Work
  • WFH allowance
  • Learning allowance
  • AI subsidy

Full job details