Management shake-up at Discovery
Discovery Networks has rejigged several senior management positions with Phillip Luff taking a new position, James Gibbons relocating to take a new UK-based role and Egor Borisov leaving the channel operator. As part of the shake-up James Gibbons will replace Phillip Luff as country manager for emerging business and work out of Discovery’s UK hub. […]