Company banner
company logo

Barracuda Networks

8 Job Openings at Barracuda Networks

View all
Company logo
Partner Development Manager
Barracuda Networks • $106K - $142K*
Ottawa, ON
In-Person
2 weeks ago
Join our dynamic team as you engage potential clients, cultivate relationships, and drive sales growth. Leverage your communication skills to identify client needs and customize solutions, ensuring exceptional after-sales service and satisfaction.
Company logo
Product Analyst
Barracuda Networks • $89K - $120K*
Ottawa, ON
In-Person
2 weeks ago
Transform your career by driving product improvements that enhance email security. Collaborate with engineering and senior management to define outcomes, gather customer insights, and deliver impactful solutions in a dynamic environment.
Company logo
SMB Account Executive (Austin, Texas)
Barracuda Networks • $100K - $120K*
Austin, TX
In-Person
1 month ago
Drive growth by managing SME/SMB accounts, leveraging consultative selling to identify solutions, and exceeding sales quotas while collaborating with partners to enhance product adoption and market strategy.
1

Similar Companies

Zuora logo
Zuora

Enterprise Technology

C & D Technologies logo
C & D Technologies

Enterprise Technology

Duck Creek Technologies logo
Duck Creek Technologies

Enterprise Technology

Crestron Electronics logo
Crestron Electronics

Enterprise Technology

MicroStrategy logo
MicroStrategy

Enterprise Technology

Virtuoso logo
Virtuoso

Enterprise Technology

CTS Corporation logo
CTS Corporation

Enterprise Technology

ScanSource logo
ScanSource

Enterprise Technology

Manhattan Associates, Inc logo
Manhattan Associates, Inc

Enterprise Technology

Axway logo
Axway

Enterprise Technology