Jodie Jackson's Location
England, United Kingdom
Jodie Jackson's Work
Jodie Jackson's Education
Jodie Jackson's Summary
Jodie Jackson, based in England, United Kingdom, is currently a Head of Client Success at Promotigo, bringing experience from previous roles at Promotigo and CDS Global. Jodie Jackson holds a Montsaye Community College.