Tag: John Donahoe

Tech CEO Report Card: Schmidt Goes At All-Time High Approval Rating; eBay’s Donahoe Clim…

As Google CEO Eric Schmidt prepares to hand over the reins, his employee approval rating is at an all-time high – and…

Read More