CEO
Marc Barnett
CEO Approval Rating
81/100
2014
PrivateAcquired by Tencent Holdings Limited
http://www.iflix.com