President & CEO
Yuval Ben Itzhak
CEO Approval Rating
62/100
2008
PrivateAcquired by Astute, Inc.
https://www.socialbakers.com/