CEO
Ido Erlichman
CEO Approval Rating
57/100
2011
PrivateAcquired by Unikmind Holdings Limited
https://www.kape.com/