Consulting/strategy/evaluation

Moving Image
Address:
TechHub London 1-15 Clere Street London EC2A 4UY
Headline:
If you’re not sure what brand film is, you’re not alone. It’s the hidden sector of the UK’s TV industry. Moving Image exists to put that right.