Wowbrands - Columbus, OH
posted 10 days ago
The SEO Manager at Wowbrands is responsible for comprehensive SEO channel management, including strategy, planning, analysis, and optimization for retainer clients. This role involves developing and overseeing the implementation of SEO strategies, managing a technical SEO team, and ensuring that strategies achieve key performance indicators (KPIs). The ideal candidate will have extensive experience in SEO, particularly in the retail sector, and will work closely with various teams to support business development and brand strategy initiatives.