Rob Flanagan is a designer and art director based in London with fourteen years of experience delivering design and content across a range of print and digital media.