Should Twitter Hire Marissa Mayer As Its New CEO? By: Benzinga via Benzinga July 22, 2015 at 14:35 PM EDT Marissa Mayer is frequently criticized for her performance as the CEO of Yahoo! Inc. (NASDAQ: YHOO), but could she do better at ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc. Yahoo