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.
July, 2022 - present