Yahoo appoints Australia, SEA head amid advertising push

John McNerney will oversee staff across Yahoo Advertising’s verticals in these regions.