Skip to content
CSM Jobs

Customer Success Manager, Public Sector

VanishID

Location
Remote (Washington, District of Columbia)
Employment
Full-time
Level
Mid Level
Posted 2 days ago

About the role

VanishID is a cybersecurity startup protecting executives and employees from AI-powered identity attacks. This role drives end-to-onboarding, retention, and growth for public sector government clients, serving as a trusted partner for deployment and adoption.

Skills

Customer success Account management Public sector procurement Government contracting Salesforce Hubspot Presentation skills Relationship management Technical onboarding Risk management Executive communication Identity security SaaS Strategic planning

Benefits

  • Medical plans
  • Dental plans
  • Vision plans
  • 401k
  • Disability insurance
  • Paid parental leave

Perks

  • Remote work
  • Equity
  • Discretionary PTO
  • AI tool stipend

Full job details