It’s a fact: 63% of CIOs say they’re expected to deliver consistent and stable IT performance to their business. As a CIO, can you relate to this sentiment, or do you have other, more pressing priorities?