Helen Squire's Location
London, GB
Helen Squire's Work
Helen Squire's Education
Helen Squire's Summary
Helen Squire, based in London, GB, is currently a Director of Marketing at AMC Networks International UK, bringing experience from previous roles at AMC Networks International UK, Travelling and Entertainment Rights. Helen Squire holds a 1990 - 1994 BA(Hons) in French and Philosophy @ Keele University. Helen Squire has 1 email on RocketReach.