Sarah Jones's Location
London, GB
Sarah Jones's Work
Sarah Jones's Education
Sarah Jones's Summary
Sarah Jones, based in London, GB, is currently a Chief Executive Officer at Anchor, bringing experience from previous roles at CHP, Anchor Trust and Invisible Creations®. Sarah Jones holds a 2006 - 2007 Master of Science in Management, Accounting @ London Metropolitan University. Sarah Jones has 4 emails on RocketReach.