Dennis Lewis

Dennis Lewis

Creative Director at Upstart Film

London, United Kingdom
SEE ALL WORK

My Latest Work

Positions

Director

Upstart Film
London, United Kingdom

Art Director

TBWA\Neboko
Amsterdam, Netherlands

Creative Director

Naga DDB Malaysia
Petaling Jaya, Malaysia

Create a free Talent profile and become a member of AdForum

Get Started