Naor Itzhak
Chief Creative Officer at BBR Saatchi & Saatchi
Tel-Aviv, Israel