Aimee Howard's Location
London, London, United Kingdom
Aimee Howard's Work
Aimee Howard's Education
Utrecht University
2016 - 2016
Aimee Howard's Summary
Aimee Howard, based in London, Greater London, United Kingdom, is currently a Senior Account Executive at Newington Communications, bringing experience from previous roles at University of Sussex. Aimee Howard holds a 2016 - 2016 Utrecht University.