President
Steven Li
CEO Approval Rating
69/100
2012
PrivateSubsidiary of Foxit Corporation
http://www.jabze.com