Deborah Turness

Head of Euronews
NBC Universal Media