One thing that struck me about Equifax, and a lot of other companies, is the complete patsy types that get hired into executive CIO positions. It seems to me that the CIO should be a highly technical, tactical, hands-on type of person that knows the ins and outs of every system in use. But companies focus too much on hiring "executive level" people that just look good externally. They might communicate well but their technical knowledge is so far gone that they are simply a face. BTW, it has nothing to do with age as I've seen 65+ CIOs with extremely sharp technical skills. Companies need to do a better job of grooming their own highly competent staff to be good executors, not just hiring somebody who "can lead a global team of IT professionals delivering the technology strategy".