Customer Success Manager (onsite)
The current posting asks for:
5+ years of experience working in Customer Success/Technical Account Management; cybersecurity experience highly preferred.
Prior experience working in technology and/or cybersecurity organizations.
Read the employer’s full posting · Posted 2026-10-13
