Jack D's Location
United Kingdom
Jack D's Work
Jack D's Education
Jack D's Summary
Jack D, based in United Kingdom, is currently a Account Manager at Square Up Media, bringing experience from previous roles at g.e.c. Raipur. Jack D holds a 2017 - 2019 École Jacques Lecoq.