Manager that will be based in Sydney and will report to our Regional Leader for Australia and New Zealand. The candidate... of customer satisfaction and engagement, and the Customer Sucess Manager will be responsible for a managing the renewals......
Job Location: Sydney, NSW, Australia