Customer Support Director careers in Australia