CEO
Mike Effle
CEO Approval Rating
64/100
1999
PrivateAcquired by Alibaba Group Holding Limited
http://www.vendio.com