- Previous Rank8
- TitleCEO and President
Since Mayer took over in July 2012, she has spent almost $1.4 billion on 37 acquisitions. Yet Yahoo’s sales fell 6% in 2013, dropping it from the Fortune 500. The bright spot: its 24% stake in Alibaba, the Chinese e-commerce giant that’s slated to go public tomorrow.