Yahoo Names New North American Ad Sales Head

Yahoo’s ad sales in Mexico, the U.S., and Canada may soon take off. That’s the idea, at least, as Yahoo announced this afternoon that it’s hired Wayne Powers, a Time Inc. Media Group exec, to act as Senior Vice President,…