News

9. Glenn Johnson, Insight Global Insight Global Insight Global, one of the fastest-growing information-technology employment firms, has expanded to 41 offices since it was founded in 2001.
Which CEOs have the most fans? Owler, a business insights platform that crowd-sources data like private company revenue, recently released a list of the most loved and hated CEOs.