Founder & CEO
Ignacio Ybarra
CEO Approval Rating
70/100
2004
PrivateSubsidiary of Hoonuit
http://www.mizuni.com