Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
Barracuda, a leading cybersecurity company, is seeking a Manager of Business Systems to enhance operational efficiency. This role involves overseeing complex business processes related to order management and sales operations, requiring strong knowledge of Salesforce and NetSuite. Join a passionate team that values your input and offers growth opportunities.
Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.
As part of Barracuda's Business Systems team, you will have broad exposure to the entire Barracuda business along with the data and analytics to drive the organization’s most critical strategy, decisions, and operations. You will be responsible for the complex business processes and systems that revolve around order management and sales operations. This role reports into the Vice President of global Business Systems.
Join a team where your opinions are valued, with opportunities for growth and internal mobility. Equity options are also part of the package.
Sign-in to see how your skills match this job and get noticed by top recruiters.