CEO
Mark Forster
CEO Approval Rating
68/100
Adello is a media-buying platform for mobile advertising.