Customer Success Manager

UpGuard

Remote regions

Global

Benefits

18w maternity 18w paternity

Similar Jobs

See all

What will you do:

  • Onboard and manage UpGuard customers to ensure they understand how best to use the platform.
  • Provide resources such as success plans, training sessions, and regular check-in calls.
  • Monitor customer health and intervene proactively to drive engagement.

What will you bring:

  • 2+ years of experience in customer success, project management, or account management.
  • Understanding of cyber risk management or risk management frameworks.
  • High level of organization and ability to document processes.

What's in it for you:

  • Monthly Lifestyle subsidy for financial, physical, and mental well-being.
  • $1500 USD annual Learning & Development allowance.
  • 18 weeks paid parental leave and fully remote working environment.

UpGuard

UpGuard is a cyber risk management company that provides a Cyber Risk Posture Management (CRPM) platform integrating security ratings, threat intel, and agentic AI to help organizations manage cyber risk. They are a rapidly growing global company with a US$75M Series C funding and a strong culture, certified as a Great Place to Work in multiple countries.

Apply for This Position