Customer Success Manager
Sales & Renewals Sydney, AustraliaCome 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 …
Channel-Driven SMB Cybersecurity Account Executive
A leading cybersecurity firm is seeking an experienced Account Executive to join its ANZ Sales team. This critical channel-only role focuses on SMB/commercial clients, requiring ownership of a defined territory through disciplined outbound sales efforts, pipel…
SMB Account Executive – ANZ
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 protect email, networks, data, and applicati…