Skip to content
CSM Jobs
Bitsight

Customer Success Manager

Bitsight

Location
Onsite (Boston, Massachusetts)
Compensation
$63k - $79k/yr
Employment
Full-time
Level
Mid Level
Posted 5 days ago

About the Role

Bitsight is a global leader in cyber risk intelligence, helping organizations manage exposure and reduce financial loss. The Customer Success Manager owns the complete account lifecycle, acting as a trusted advisor to drive renewals, retention, and expansion for enterprise and commercial clients.

Skills

Account management Customer success Strategic planning Cybersecurity Risk management Relationship building Data analysis SaaS Consultative selling Renewal management Upselling Cross-selling Executive communication Presentation skills CRM compliance NIST

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid parental leave
  • 401(k) plan
  • Life insurance
  • Disability insurance
  • Tuition reimbursement

Perks

  • Flexible time off
  • Equity grant
  • Remote work

Full job details