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.
Sign up to view 0 direct reports
Get started