Sarah Sellwood's Location
Egremont, MA, US
Sarah Sellwood's Education
Sarah Sellwood's Summary
Sarah Sellwood, based in Egremont, MA, US, is currently a Technical Sales Specialist at Decker Machine Works, Inc.. Sarah Sellwood holds a Master's degree @ University of California, Berkeley.