Production & Post
ITV selects Imagine Communications for London and Manchester
Imagine Communications has secured a contract with ITV to implement its flagship Landmark Sales broadcast and multimedia advertising sales solution at ITV’s central London...
News