New leadership and focus for Yahoo Advertising in Australia and SEA
He will be supported by a management team of 6 from across APAC
John McNerney is the new Managing Director for Australia and Southeast Asia Â
Yahoo has unveiled a new team to lead its Australia and Southeast Asia ad tech division, Yahoo Advertising along with a refreshed focus as a media solutions…Continue Reading