Russ McCarroll Named SVP Production And Development At Discovery Channel

READ ON: Deadline
Russ McCarroll has been named Senior Vice President, Production and Development at
Discovery Channel. McCarroll most recently served as the Senior Vice President of Programming and Development for History Channel. In his new role, he will oversee the East Coast production and development of Discovery's unscripted programming slate on all development and series. McCarroll will oversee all US production and development originating from Discovery’s London office. "Russ…