Senior Cyber Risk CSM — Strategic Accounts

BitSight

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity grant
Incentive program
Comprehensive benefits

Job summary

Bitsight, a leader in cyber risk management, seeks a Senior Customer Success Manager in the UK/Portugal. You will manage 40–60+ strategic accounts or 250+ engagements, driving transformational outcomes and executive-level impact.

You’ll mentor others, shape account strategy, and expand opportunities while collaborating across functions to ensure lasting value for Bitsight customers. The role requires a proven track record in customer success, strategic planning, and cross-functional leadership.

Qualifications

  • 5-15 years in customer success, account management, solutions consulting, or enterprise roles.
  • Expertise in cybersecurity, cyber risk management, and industry trends; recognized as trusted advisor on security strategy.
  • Proven success managing large, complex, multi-stakeholder accounts through full lifecycle; strong ARR expansion track record.
  • Industry certifications preferred (CTPRP, CISSP, PMP, DASM); in-depth understanding of compliance, governance, threat landscape.
  • Executive relationship management and C-level communication experience; public speaking and thought leadership presence.

Responsibilities

  • Own strategic relationships and outcomes for high-value accounts
  • Design and execute multi-year strategic account plans
  • Conduct executive business reviews demonstrating business impact
  • Build and maintain C-suite relationships as a trusted cyber risk advisor
  • Drive thought leadership initiatives to elevate customer maturity
  • Identify and develop cross-functional expansion opportunities
  • Mentor junior CSMs on account strategy and relationships
  • Lead initiatives to improve CS processes and practice effectiveness

Skills

Strategic account management
Executive relationships
Cross-functional collaboration
Thought leadership
Mentorship
C-suite communication

Job description

Bitsight, a leader in cyber risk management, seeks a Senior Customer Success Manager in the UK/Portugal. You will manage 40–60+ strategic accounts or 250+ engagements, driving transformational outcomes and executive-level impact.

You’ll mentor others, shape account strategy, and expand opportunities while collaborating across functions to ensure lasting value for Bitsight customers. The role requires a proven track record in customer success, strategic planning, and cross-functional leadership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Customer Success Manager
Senior Customer Success Manager

BitSight • Greater London

Hybrid
GBP 80,000 - 100,000
Equity grant
Incentive program
Comprehensive benefits
Strategic Senior CSM – Corporate Accounts (London Hybrid)
Strategic Senior CSM – Corporate Accounts (London Hybrid)

AlphaSense, Inc. • Greater London

Hybrid
GBP 70,000 - 90,000
Strategic IT Success Partner (Senior CSM)
Strategic IT Success Partner (Senior CSM)

Academia the Technology Group • Greater London

Hybrid
GBP 60,000 - 90,000
Gym membership contribution
Health Cash Plan
Increased annual leave with length of
+3
Strategic Customer Success Manager, Cyber Risk Platform
Strategic Customer Success Manager, Cyber Risk Platform

United States Digital Space LLC • Greater London

Remote
NOK 840,000 - 1,399,000
Grocery reimbursements
Gym reimbursements
Flexible work arrangements
+2
Strategic IT CSM | Roadmaps, Risk & Growth
Strategic IT CSM | Roadmaps, Risk & Growth

Academia • Hemel Hempstead

Hybrid
GBP 60,000 - 90,000
Gym membership
Health Cash Plan
Increased annual leave
+3
Strategic Enterprise CSM for AI & Data Solutions
Strategic Enterprise CSM for AI & Data Solutions

Quest Software • United Kingdom

Remote
GBP 50,000 - 75,000
Strategic IT Success Partner (Senior CSM)
Strategic IT Success Partner (Senior CSM)

Academia the Technology Group • Hemel Hempstead

On-site
GBP 65,000 - 90,000
Strategic Customer Solutions Architect
Strategic Customer Solutions Architect

Bytes Group • United Kingdom

On-site
GBP 90,000 - 120,000
Cyber Security Manager: Customer Success & Incident Lead
Cyber Security Manager: Customer Success & Incident Lead

Webhosting • Greater London

Hybrid
GBP 90,000 - 130,000
UK Cybersecurity Customer Success Manager
UK Cybersecurity Customer Success Manager

Cyberint, a Check Point Company • United Kingdom

On-site
GBP 50,000 - 70,000