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.

Location

London, United Kingdom

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices


Creature London

Creature London makes work that real people can’t help but care about. We strive to understand people in all their glorious unpredictability to make work that they can’t forget. Work that gets talked about in living rooms up and down the country, jingles that get whistled on the bus, slogans that get embedded in culture and campaigns that hit the headlines. Most importantly, we create campaigns that deliver real results. All fuelled by intelligent misbehaviour.


Employees

11-50

Links