UpGuard
Customer Success Manager
- Remote
A$1500 AUD / year
... 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 require a Customer Success Manager to join our high performing team to onboard and enable our customers. The ideal candidate will be experienced in leading customer interactions, detail oriented, ...
Hobart, Australia