0 followers
Frame is a UK-based ad sales house incubated in Narrative Entertainment and launched to offer channels, brands and IP owners an alternative to the industry's media giants. We bring together the best of both worlds: proven impact and quality of traditional television and the provision of modern prog... Read more
This company has no teams yet
This company has no offices yet