Skip to content
CSM Jobs
BlackCloak

Client Success Manager

BlackCloak

Location
Remote (United States)
Compensation
$55k - $70k/yr
Employment
Full-time
Level
Mid Level
Posted 2 weeks ago

About the Role

BlackCloak protects corporate executives and high-profile individuals from digital threats like hackers, privacy leaks, and identity theft. The Client Success Manager serves as the primary point of contact for these clients, managing onboarding, platform adoption, and incident response for cyber and privacy threats.

Skills

Customer Success Cybersecurity Privacy Identity Theft Resolution Relationship Building Client Onboarding Technical Support Risk Management Data Breach Management Communication Skills Empathy Problem Solving Time Management Virtual Presentation Account Management

Benefits

  • Medical
  • Dental
  • Vision
  • HSA
  • Life Insurance
  • Disability
  • 401k
  • Paid Parental Leave

Perks

  • Remote Work
  • Equity
  • Home Office Stipend

Full job details