site logo

8 executives, analysts on the role of CIOs in business strategy

Geeks win, empathy reigns and businesses are relearning how to communicate technology goals. An advantage? Shared experience.