Steve McGowan; Discovery Channel

  • by June 23, 2009
Steve McGowan was named senior vice president, research at Discovery Channel, replacing Kevan Mabbutt. He was previously senior vice president, insights and client research initiatives at The Nielsen Company.
Next story loading loading..