London
Our people, technology and insights help global media and entertainment, sports and lifestyle brands create, manage, localise, distribute and place their content, and evaluate its media reach. Experience: 8+ years in IT management, with at least 5 years in a senior role in a media, entertainment,...