Leo Russo

Executive Producer at WNEP-TV 16

Leo Russo is an accomplished media professional with extensive experience in television production. Currently serving as Executive Producer and Producer at WNEP-TV 16 since March 2022, Leo has previously held significant roles at AccuWeather as a Producer from June 2019 to March 2021, and at WBRE-TV/WYOU-TV as Executive Producer from June 2016 to June 2019, where Leo led a talented team of producers, reporters, and anchors. Earlier career highlights include positions as Producer and Assignment Editor at WNEP-TV 16, showcasing a strong foundation in journalism with an Associate's degree from Luzerne County Community College obtained between 2007 and 2009.

Links

Previous companies

AccuWeather logo

Org chart

Sign up to view 0 direct reports

Get started