Charlie Todd's Location
England, United Kingdom
Charlie Todd's Work
Charlie Todd's Education
Durham University
BA Business
2005 - 2008
Warwick School
Charlie Todd's Skills
Charlie Todd's Summary
Charlie Todd, based in England, United Kingdom, is currently a Head Of Digital at Green Sheep Group Limited, bringing experience from previous roles at Green Sheep Group Limited, One Black Bear and Cognition. Charlie Todd holds a 2005 - 2008 BA Business @ Durham University. With a robust skill set that includes Direct Marketing, E Commerce, Brand Development, Digital Strategy, Content Management and more, Charlie Todd contributes valuable insights to the industry. Charlie Todd has 2 emails on RocketReach.