Discovery Networks Central and Eastern Europe, Middle East and Africa's country manager for emerging business Phillip Luff (pictured) is moving to Moscow to head up business development in Northeast Europe.

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.