Guy Sela

Israeli CEO