BlackCloak
Open positions
1 job
2 months ago
Client Success Manager
RemoteNorth AmericaFull-time
United States
As a Client Success Manager, you’ll be responsible for communicating directly with clients, primarily through phone, video conference, and email. You will work closely with our internal Account, Value, Product and…
Cybersecurity Help Desk
55K – 70K $