Here are the 26 top tech CEOs of 2018, according to the employees who work for them

20 Jun