Sara Coughlin's Location
New York, United States
Sara Coughlin's Education
Hampshire College
Bachelor of Arts
2011 - 2015
Sara Coughlin's Summary
Sara Coughlin, based in New York, United States, is currently a Senior Commerce Writer at SELF Magazine. Sara Coughlin holds a 2011 - 2015 Bachelor of Arts @ Hampshire College. Sara Coughlin has 3 emails and 1 mobile phone number on RocketReach.