ÂÜÀòÂÒÂ×

Steven Dodd

Creative Director at Creature London

Steven Dodd is an accomplished Creative Director with extensive experience in the advertising industry. At Creature since April 2016, Steven has held the positions of Creative Director, Associate Creative Director, and Creative. Prior to this, Steven worked at VCCP from August 2010 to April 2016 as a Creative. Steven holds a BA (Hons) in Creative Advertising from the University of Lincoln, which was earned from 2007 to 2010.

Links

Previous companies

VCCP logo

Org chart

Sign up to view 1 direct report

Get started