CEO
Stuart DePina
CEO Approval Rating
83/100
1999
PrivateSubsidiary of Envestnet, Inc.
http://www.yodlee.com/