CIOs struggle to staff their departments with the right mix of technical expertise and business skills.