Once a purely technical role, a chief information officer these days is heavily involved in business strategy as well as IT strategy, taking responsibility for all software, hardware and ...