Appodeal управляется командой из 75 человек по всему миру с штаб-квартирой в Сан-Франциско и офисами в Москве и в Барселоне.