Filter by

Location

more »

Company

more »

We've found 3 jobs for you

Barracuda Networks  •  2026-02-28
  New South Wales, New South Wales, AU

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 …

Barracuda Networks  •  2026-04-19
  sydney (city), AU

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…

Barracuda Networks  •  2026-04-19
  sydney (city), AU

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…