Former Alibaba exec tapped as next CEO of Oath succeeding Armstrong
Guru Gowrappan, a former Alibaba exec who Armstrong handpicked as Oath’s president and COO, has been tapped for the role of chief executive