By | June 18 2012 9:13 AM

Interim Yahoo (Nasdaq: YHOO) CEO Ross Levinsohn appointed Google (Nasdaq: GOOG) advertising executive Michael Barrett as chief revenue officer, a new position.