Similar Jobs

See all

Responsibilities:

  • Own the North America Enterprise CSM teams end to end, including strategy, retention, expansion, and executive customer relationships.
  • Manage and refine high touch customer success engagement including joint success planning, executive business reviews, and renewal playbooks.
  • Champion an AI driven approach to maximizing CSM reach and impact.

Required Qualifications:

  • 7+ years in Customer Success, Account Management, or related role, with 2+ years managing a team.
  • Proven track record owning retention and expansion targets for enterprise accounts ($100K+ ACV).
  • Strong executive presence and experience navigating complex multi-stakeholder relationships.

Preferred Qualifications:

  • Experience with security, risk, or compliance products.
  • Familiarity with tools like Salesforce, Gainsight, and Slack.
  • Background in Sales or Solutions Engineering.

SecurityScorecard

SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated and operating in 64 countries. Headquartered in New York City, the company has been recognized as a best workplace by Inc Magazine and Crain's NY, and named to Fast Company's most innovative companies list.

Apply for This Position