Here are the least likable CEOs according to Owler survey

3:32 PM ET Wed, 31 May 2017
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.