Glenn Marshall

Digital Reporter. Previously, Glenn worked at The Weather Channel as both a producer and correspondent. He also recently worked for “Sister Circle Live” as a segment producer, creating content for the national cable TV talk show. Earlier in his career, he worked as a general assignment reporter at both NBC Boston/NECN (New England Cable News), and WICS-TV (ABC) in Springfield, Illinois. A native of the Chicago area, Glenn received his B.A. in Communications from Northern Illinois University in DeKalb.
1 Posts

Latest stories

Continue on app