Sarah Carson Location
London, GB
Sarah Carson Work
Sarah Carson Education
Sarah Carson Summary
Sarah Carson, based in London, GB, is currently a Chief Culture Writer and Contributing Editor at The i Paper. Sarah Carson brings experience from previous roles at The i Paper and Immediate Media Co. Sarah Carson holds a 2009 - 2013 BA Modern Languages with Distinction in Spoken Spanish @ Durham University. Sarah Carson has 1 emails on RocketReach.