Carlo D's Location
London, GB
Carlo D's Work
Carlo D's Education
Carlo D's Summary
Carlo D, based in London, GB, is currently a Head of Brand at frog, bringing experience from previous roles at Rufus Leonard, London College of Contemporary Arts (LCCA), Regent's University London and Creativepool. Carlo D holds a 1985 - 1987 North Essex School of Art. Carlo D has 2 emails on RocketReach.