Managing Director Production Services
The Switch
Glenn brings four decades of experience in media, technology, broadcasting and entertainment. Prior to joining The Switch, he was Vice President of Production at NFL from 2003 to 2016, overseeing Media Operations, Broadcasting, Scheduling and NFL Films. He was responsible for the launch and creative execution of NFL Network, Thursday Night Football, NFL International production and NFL Sunday Ticket. Before joining the NFL, Glenn worked as Vice President, Broadcasting and Community Development for the Stanley Cup Champion New Jersey Devils (2000-2003) after spending seven years (1993-2000) with the National Hockey League (NHL) as Group Vice President of Broadcasting & Scheduling and was founder of NHL Productions. Prior to that, he spent 15 years (1978-93) with NBC Sports as a Coordinating Producer.