Search / BlackCloak

Client Success Manager

BlackCloak· United States

remote · country manager customer-service-support $55k – $70k / year seen live 1 day ago

BlackCloak’s mission is to protect corporate executives and high-profile individuals in their personal lives, mitigating risks to their families, companies, reputation, and finances. We defend our clients’ digital lives from hackers, privacy leaks, and identity theft. If you are

Apply on BlackCloak's site

This link goes straight to the employer's lever page. Posted 33 days ago.We last confirmed it was open 1 day ago.

Similar jobs