David Za


Rich Ross exits Shine, lands at Discovery

Rich Ross has left Shine amid a restructure at the enlarged production and distribution group and joined Discovery Channel. He will be president of Discovery Channel. Based in LA, Ross will oversee the running of Discovery’s flagship service with responsibility for strategy, production, marketing and the day-to-day running of the channel. Ross will report to […]