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.
Sign up to view 1 direct report
Get started