NBC Universal Global Networks has named Elena Glukhovskaya to the new position of sales manager for Russia.
Glukhovskaya was previously head of acquisition and distribution at Russian pay-TV operator Stream TV.