Co-Founder
Xuwen Cao
CEO Approval Rating
68/100
2013
PrivateSubsidiary of Microsoft Corporation
http://www.echolocker.com