- Hybrid
- Full-time
$125,000
... training solutions, the business helps customers strengthen their security culture and reduce human-related cyber risk. This is a newly created Customer Success Manager position within the growing mid-market Customer Success Team. You’ll manage a portfolio of approximately 100 to 120 mid-market customers, building trusted relationships ...
Syd, Australia