Chairman & CEO
Kyle Wong
CEO Approval Rating
81/100
2012
PrivateAcquired by Emplifi, Inc.
https://www.pixlee.com/