Barracuda Networks
Ellen Krupp is an accomplished professional with extensive experience in business systems analysis and sales operations. Currently serving as a Senior Business Systems Analyst at Barracuda since June 2022, Ellen previously held roles at Barracuda MSP, including Business Systems Analyst for MSP Operations and Salesforce Administrator from May 2015 to June 2022. Ellen's career also includes a significant tenure at BridgeHead Software, where positions included Manager of NA Sales Operations and Sales & Office Administrator, spanning from November 1998 to May 2015. Earlier in their career, Ellen worked as a Staff Attorney at Hague, Sahady & Co., PC. Ellen holds a Juris Doctor degree from Suffolk University Law School and a Bachelor of Arts degree in Economics and Magazine Journalism from Syracuse University.
This person is not in the org chart
This person is not in any offices
Barracuda Networks
14 followers
Barracuda Networks, Inc. is a company providing security, networking and storage products based on network appliances and cloud services.