Yahoo has appointed Josh Line as Chief Marketing Officer (CMO), to lead the company’s global marketing strategies, brand positioning, user acquisition, and customer engagement initiatives. He will ...