President, Discovery Channel
Ross joins Discovery from Shine America, where in his role as CEO since 2013 he oversaw commercial strategy of Shine Group’s U.S. operations and... more »
Updated about 1 year ago