Balaban, Oded, Israel