Here are the least likable CEOs according to Owler survey
3:32 PM ET Wed, 31 May 2017
the latest Flash player
and try again.
Yahoo's Marissa Mayer tops the list as the least likable CEO in tech, according to a survey released by Owler. Here are other CEOs that are not-so-liked.