Neil Ross Russell, managing director of licensed consumer products and global children’s brands, will leave his post at BBC Worldwide, effective Dec. 31. Russell will continue consulting on several BBC projects part time, sources told License! Globa
April 6, 2018
Subscribe and receive the latest news from the industry.