There's been a debate in the industry about what kinds of skillsets a CIO should have. Some say this person should focus on the business aspects of leading a technical group. Others say this person should have a technical background. What's your opinion on this issue?