Job ID 26-198
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.
We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.
Envision yourself at Barracuda
We’re looking for a strategic and results-oriented Director, Digital Marketing to lead our global digital efforts. This role is critical in driving pipeline and optimizing spend across paid search, display, paid social, and retargeting. You will build and shape the digital marketing strategy across multiple business units and regions, ensuring cohesion with product, sales, and brand objectives globally. You’ll be a strategic leader who is comfortable with hands-on execution, leading a team, owning a pipeline creation number, and collaborating across web, content, analytics, and sales to ensure digital execution ties directly to revenue outcomes. This position includes direct oversight of managers and team leads and full responsibility for key company pipeline outcomes.
What You’ll Be Working On
What You Bring To The Role
What You’ll Get From Us
A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda.