About
Feedback
i-biz
View All
Technology Company
View All People
Worked at i-biz
NB
Nimrod Barnea
Investor at NFX