Charlie Dodd's Location
London, GB
Charlie Dodd's Work
Charlie Dodd's Education
University of Leeds
Bachelor's degree (Philosophy)
2003 - 2006
St. Christophers, Letchworth
Bachelor's degree (Philosophy)
Charlie Dodd's Skills
Charlie Dodd's Summary
Charlie Dodd, based in London, GB, is currently a Head of Integrated Production at Lucky Generals, bringing experience from previous roles at BBH London, BBH USA and BBH. Charlie Dodd holds a 2003 - 2006 Bachelor's degree in Philosophy @ University of Leeds. With a robust skill set that includes Creative Direction, Digital Media, Digital Strategy, Television, Video Production and more, Charlie Dodd contributes valuable insights to the industry. Charlie Dodd has 1 email on RocketReach.