Skip to content
CSM Jobs

VP of Customer Success, AMER

UpGuard Inc.

Location
Remote (Los Angeles, California)
Compensation
$220k - $240k/yr
Employment
Full-time
Level
Senior Level
Posted 2 days ago

About the role

UpGuard is scaling its Cyber Risk Posture Management platform and hiring a VP of Customer Success to lead the Americas region. This role involves building the operating model, managing a team of CSMs, and driving retention and expansion for a $25M+ ARR book.

Skills

Customer success leadership SaaS Team management Retention strategy Capacity modeling Customer maturity framework Executive business reviews AI automation Revenue management GRR and NRR management Cybersecurity Risk management Data analysis Strategic planning Cross-functional collaboration Forecasting

Benefits

  • Paid time off
  • Parental leave
  • Personal leave

Perks

  • Remote work
  • Equity
  • Bonus
  • Lifestyle subsidy
  • WFH set-up allowance
  • Learning allowance
  • AI subsidy

Full job details