Senior AEO/SEO Web Manager
Barracuda Networks
Ottawa
Workplace: OnsiteFull timeCAD 87,000 - 116,000 annuallyFunction: Marketing & GrowthExperience: 3-4 yearsSkills: ["Communication","Problem-solving","Leadership","Analytical thinking","Team collaboration"]Lead and optimize Barracuda’s SEO/GEO strategy for Barracuda.com, driving visibility and demand across high-value pages while coordinating cross-functional efforts. Leverage LLM-driven and traditional search approaches, measure impact, and continuously refine tactics within a GEO-focused landscape.

