Should an organization has both a CIO and CTO?  are these roles overlapping and conflicting or there are benefits of having both roles?
Like