Founder & CEO
Yi Shi
CEO Approval Rating
73/100
Avazu is an online platform that offers advertising and mobile game publishing services.