Jeffrey Terry Green is an American billionaire businessman, who co-founded AdECN, a demand-side advertising platform, which was acquired by Microsoft in 2007. From Wikipedia
The adtech leader reported lower-than-expected Q4 revenue and issued cautious guidance for Q1, raising concerns about growth deceleration and market competition.