Founder & CEO
Mahdad Taheri
CEO Approval Rating
82/100
Bubbleball is a distributor of bubbleballs and related equipment.