Barry Ryan

Barry Ryan is the creative director and managing director at Free@Last TV in London. He presented the video pitch for Never the Bride at the C21 Digital Pitch.