01 Aug
Customer Success Manager - SF
proud to be named LinkedIn’s #1 Startup in Australia.
If you want to define how the world works with AI, join us.
The Role
As a Customer Success Manager, you will be the primary advocate for a portfolio of enterprise and strategic partners post-deployment. Your
Salary:$130k - $200k