Sarah Duffy's Location
Boston, MA, US
Sarah Duffy's Work
Sarah Duffy's Education
Sarah Duffy's Skills
Sarah Duffy's Summary
Sarah Duffy, based in Boston, MA, US, is currently a Director of Growth and Revenue Marketing at Edge Delta, bringing experience from previous roles at iCAD, Barracuda and Riverbed Technology. Sarah Duffy holds a Fitchburg State University. With a robust skill set that includes Web Analytics, Lead Generation, Demand Generation, SEO, Product Marketing and more, Sarah Duffy contributes valuable insights to the industry. Sarah Duffy has 2 emails on RocketReach.