CEO
Ben T. Smith
CEO Approval Rating
64/100
2011
PrivateSubsidiary of Altaba Inc
http://wanderful.com/