Jessica Dodd's Location
London, England, United Kingdom
Jessica Dodd's Work
Jessica Dodd's Education
Jessica Dodd's Summary
Jessica Dodd, based in London, England, United Kingdom, is currently a Associate Retail Franchise Manager, UK Consumer Products at Hasbro, bringing experience from previous roles at Hasbro, Entertainment One, Arcadia Group Ltd and The Dune Group. Jessica Dodd holds a 2010 - 2013 Bachelor of Arts - BA in Photography @ Nottingham Trent University. Jessica Dodd has 3 emails on RocketReach.