Format Sales Support Executive Studios, Global Entertainment
7 days ago
London
Some languages useful but not essential (any of Spanish, Polish, Hungarian, Czech, Slovakian). * A passion, interest and understanding of the television media industry would be an advantage ...