(Telecompaper) Charter Communications has appointed John Lee as Head of Intelligence Ventures with effect from 23 March 2026...