Sarah Town's Location
Indianapolis, IN, US
Sarah Town's Work
Sarah Town's Education
Sarah Town's Summary
Sarah Town, based in Indianapolis, IN, US, is currently a Advertising Account Executive at Angi, bringing experience from previous roles at CBRE and Simon Property Group. Sarah Town holds a 2003 - 2006 Bachelor of Arts - BA in French Language and Literature, Political Science @ University of Michigan. Sarah Town has 3 emails and 1 mobile phone number on RocketReach.