In the latest top-level shuffle at CNN, Teya Ryan is leaving her post as general manager of U.S. programming, the network announced.
In CNN's latest move to rejuvenate ratings, the network has ousted Teya Ryan, general manager of U.S. programming.