Barracuda is a leading cybersecurity company that provides comprehensive protection against complex threats, securing email, data, applications, and networks through innovative solutions and a managed XDR service. The company aims to enhance cyber resilience for hundreds of thousands of IT professionals and managed service providers globally, offering solutions that are easy to acquire, deploy, and use. Barracuda is an Equal Opportunity Employer committed to diversity. The Senior Manager, Brand Marketing will be responsible for leading the development and execution of high-impact brand campaigns designed to drive awareness, engagement, market visibility, and pipeline. This role involves bringing the Barracuda brand to life through various channels including brand advertising, guerrilla marketing activations, strategic partnerships, and integrated marketing communications campaigns. The ideal candidate should combine strategic brand thinking with strong execution capabilities, possessing experience in delivering memorable campaigns across digital, experiential, and emerging channels.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
501-1,000 employees