Barracuda Networks AG
Open positions
Renewal Sales Representative II
Req ID: 27-0485 Come Join our successful Renewals Team! At Barracuda, we have more than 220,000 organizations worldwide that trust Barracuda to protect them. The EMEA renewals team (30 strong), based in Reading, UK, is…
SMB Account Executive (Austin, Texas)
Job ID 27-0483 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…
Sales Renewals Representative
Job ID: 27-0462 Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy,…
* Sales Renewals Representative
Come join our passionate team! Barracuda is a leading global cybersecurity company delivering complete resilience made easy to buy, deploy and use through a partner-first model. Our intelligent BarracudaONE™ platform…
Director, Regional Sales
Job ID: 27-0441 Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy,…
* Sales Renewals Representative
Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We…
