Weather Channel Taps NBCUniversal, Nexstar Alum Tom O’Brien as President
Byron Allen has turned to NBCUniversal and Nexstar alum Tom O’Brien to serve as president of the Weather Channel, the cable stalwart that Allen’s Entertainment Studios acquired for $300 million last March. O’Brien replaces Dave Shull, who left the company in October after serving as president-CEO of the Atlanta-based company since 2016. O’Brien will oversee all television and digital operations […]
Read more