customer success manager jobs in oyster bay nsw