CEO
Saad Choudri
CEO Approval Rating
84/100
2001
PrivateAcquired by Tencent Holdings Limited
https://www.miniclip.com/