CEO
David Yin
CEO Approval Rating
90/100
2020
PrivateAcquired by iCandy Interactive Limited
https://storms.com/