New York-based mobile ad sales lead at Google. “We’re looking at mobile across the entire world as a global play.” Two-thirds of the world’s population has a mobile phone subscription—4 ...
Some results have been hidden because they may be inaccessible to you