On this week’s podcast we speak with IDC CIO whisperer Marc Dowd about how the role has developed, where it is now, and where it might be heading.