UpGuard
Customer Success Manager
- Remote
A$1500 AUD / year
... 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, articulate and credible with the ability to listen effectively and provide clear advice. As a Customer Success Manager, ...
Hobart, Australia