Yonatan Sela

#647726

VP Biz Dev & Product Strategy, YouNow