Company Description Where and how you can work Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you
Meet the Team As a Customer Success Technical Leader, you are passionate about customers and will fuel solutions to ensure every customer request makes the deepest impact possible for our customers and share the best-of-the-best with