SD

Sarah Duffy

Director Of Growth And Revenue Marketing Operations at Edge Delta

Sarah Duffy is currently the Director of Growth and Revenue Marketing Operations at Edge Delta. Prior to this role, Sarah served as the Director of Marketing Operations at iCAD and Senior Marketing Manager, Demand Generation at Barracuda. Sarah's experience also includes roles such as Digital Marketing Manager at both Barracuda and Riverbed Technology. Sarah's educational background includes a Bachelor of Science in Computer Science from Fitchburg State University and an MBA in Marketing from Assumption University.

Links

Previous companies

Riverbed Technology logo
Barracuda Networks logo
ICAD-KSA logo
IBM logo

Org chart

Timeline

  • Director Of Growth And Revenue Marketing Operations

    July, 2022 - present

View in org chart