Customer Success Manager

VanishID

Remote regions

US

Benefits

Unlimited PTO

Similar Jobs

See all

What you will do:

  • Own onboarding end-to-end, from kickoff through technical setup, including SSO and SCIM provisioning.
  • Drive technical integrations by helping customers enrich their identity data with our intelligence.
  • Drive adoption and retention, monitor account health, and present to executives in QBRs.

What we are looking for:

  • 3–5 years in Customer Success or similar client-facing role with working technical fluency.
  • Exceptional communication and presentation skills to engage C-suite executives.
  • Proficiency with CRM platforms like Salesforce or HubSpot.

Benefits:

  • Various high quality medical plans with up to 100% employer-paid coverage.
  • Dental and vision plans, FSA/HSA, and free access to Teladoc and TalkSpace.
  • Equity, 401k with employer match, and discretionary PTO.

VanishID

VanishID is a cybersecurity company that offers privacy services to protect executives, employees, and their families against a wide range of cyber and physical threats. We are a growing remote-first company dedicated to redefining privacy and trust on the internet.

Apply for This Position