Owner of Cha Cha Cha, a small second-hand store in Tel Aviv
israel
Cha Cha Cha TLV
Skema Business School
Integrale
Ipecom