UpGuard
Customer Success Manager
- Remote
A$1500 AUD / year
... organisations to stay ahead of an ever evolving attack surface. We aren’t just building another tool; we’re defining a category. We provide the autonomy to ship world-class technology and the resources to do it at a global scale. Why are we hiring this role? Due to continued growth, the Customer Success team is expanding and we ...
Hobart, Australia