Sarah Hall's Location
Taunton, GB
Sarah Hall's Work
Sarah Hall's Education
Lancaster University
Bachelor of Arts - BA
Sarah Hall's Summary
Sarah Hall, based in Taunton, GB, is currently a Sales Manager at Devonshire Homes Ltd, bringing experience from previous roles at Greenslade Taylor Hunt and Countrywide Land & New Homes. Sarah Hall holds a Bachelor of Arts - BA @ Lancaster University. Sarah Hall has 2 emails on RocketReach.