Customer Success Manager I
20/09/2024
Sydney, NSW
The Customer Success Manager I oversees a portfolio of accounts and ensures an amazing customer experience, as measured by NPS, net revenue retention,...