CEO
David A. Yovanno
CEO Approval Rating
93/100
2008
PrivateAcquired by Estalea
https://www.impactradius.com