Strategic Customer Success Manager, Cyber Risk Platform

United States Digital Space LLC

Greater London

On-site

NOK 840,000 - 1,399,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Grocery reimbursements
Gym reimbursements
Flexible work arrangements
Learning & development stipend
Generous PTO

Job summary

United States Digital Space LLC is seeking a Customer Success Manager to onboard and enable customers worldwide. You will own customer interactions, provide training, and drive adoption across enterprise accounts.

You will work with cross-functional teams to translate requirements into tailored cybersecurity solutions and help grow the book of business. You will report to the Head of Customer Success and maintain high customer health through proactive education, regular check-ins, and strategic

Qualifications

  • 5+ years' experience in customer success and account management with enterprise organizations.
  • Proven ability to lead customer interactions and drive renewal growth.
  • Experience managing relationships across executive and department levels.

Responsibilities

  • You will onboard and manage customers to ensure they maximize value from the platform.
  • Provide resources, success plans, and customer-specific training; organize regular check-ins.
  • Engage customers early to drive ongoing adoption and engagement from day one.
  • Translate customer requirements into tailored risk-management solutions using the platform.
  • Monitor customer health and proactively educate to realize expected value.
  • Advocate for customers; share insights with Product, Sales, and Marketing teams.
  • Support expansion opportunities and multithread across large organizations.

Skills

5+ years experience
Customer success
Account management
Enterprise relationships
Cross-functional collaboration
English proficiency
Proactive education
Communication
Solution tailoring
Team player

Tools

HubSpot
Salesforce
ChurnZero
GainSight

Job description

United States Digital Space LLC is seeking a Customer Success Manager to onboard and enable customers worldwide. You will own customer interactions, provide training, and drive adoption across enterprise accounts.

You will work with cross-functional teams to translate requirements into tailored cybersecurity solutions and help grow the book of business. You will report to the Head of Customer Success and maintain high customer health through proactive education, regular check-ins, and strategic

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Customer Success Manager — Risk Solutions
Strategic Customer Success Manager — Risk Solutions

Bottomline • England

On-site
GBP 45,000 - 65,000
Strategic Enterprise CS Manager – Cybersecurity SaaS
Strategic Enterprise CS Manager – Cybersecurity SaaS

Semperis • England

Hybrid
GBP 90,000 - 120,000
Senior Customer Success Manager, Cybersecurity (EMEA) Remote
Senior Customer Success Manager, Cybersecurity (EMEA) Remote

Avertro • England

Remote
GBP 45,000 - 70,000
Competitive package including base salary and equity options
Remote-first work environment
Direct access to senior leadership
Customer Success Manager
Customer Success Manager

United States Digital Space LLC • Greater London

On-site
NOK 840,000 - 1,399,000
Grocery reimbursements
Gym reimbursements
Flexible work arrangements
+2
Cybersecurity Technical Success Manager
Cybersecurity Technical Success Manager

Darktrace • United Kingdom

Hybrid
GBP 74,000 - 85,000
Medical insurance
Dental & Vision
Parental leave
+5
Strategic Enterprise CSM - Cybersecurity Growth
Strategic Enterprise CSM - Cybersecurity Growth

Semperis • United Kingdom

Hybrid
GBP 70,000 - 95,000
Cybersecurity Customer Success Associate| Growth & Renewals
Cybersecurity Customer Success Associate| Growth & Renewals

SecurityHQ • Greater London

Hybrid
GBP 32,000 - 42,000
Head of CSM (DACH) - Lead Growth & Adoption
Head of CSM (DACH) - Lead Growth & Adoption

United States Digital Space LLC • Greater London

On-site
GBP 100,000 - 180,000
Risk Solutions CSM: Drive Growth & Customer Delight
Risk Solutions CSM: Drive Growth & Customer Delight

Bottomline • Reading

On-site
GBP 50,000 - 70,000
Strategic Customer Success Manager
Strategic Customer Success Manager

Job Advert • Worthing

On-site
GBP 50,000 - 75,000