Posted Aug 26, 2026

[Remote] Customer Success Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. VanishID is a cybersecurity company that provides privacy services to protect executives, employees, and their families from cyber and physical threats. The Customer Success Manager will onboard, retain, and grow customer accounts while serving as a technical partner connecting VanishID with customers’ identity and security stacks. The role will also drive integrations, adoption, executive engagement, account expansion, and customer feedback to product teams.


Responsibilities


Skills


Benefits


Company Overview

  • A cybersecurity firm that proactively protects people and companies against attacks by social engineers. It was founded in 2018, and is headquartered in Washington, District of Columbia, USA, with a workforce of 11-50 employees. Its website is https://getpicnic.com.

  •