Technical Director
Norwich, Norfolk, United Kingdom
Tin Can Post
ITV
Broadcast IT, Platforms and workflow integration specialist