TECHNICAL PRODUCER UK - Head Office/Creative Localisation
hace 1 mes
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. To take creative and finishing briefing meetings with the Digital and Creative teams based in LA. Founded i