Yahoo! Inc. has appointed Michael Barrett as Executive Vice President and Chief Revenue Officer. Barrett will be responsible for Yahoo’s advertising revenue and operations globally for the company, with Americas, EMEA and APAC regional leads reporting to him. "Michael Barrett is regarded as one of the most successful and influential executives in media and technology,…