Illumio - Sunnyvale, CA
posted about 1 month ago
The SEO Manager at Illumio will serve as the in-house SEO expert, responsible for enhancing the company's online presence through effective SEO strategies. This role involves auditing websites, prioritizing SEO initiatives, and executing a comprehensive SEO roadmap. The SEO Manager will collaborate with various teams to drive traffic-generating initiatives and translate SEO data into actionable insights, ultimately contributing to the company's mission of preventing cyberattacks and mitigating ransomware impacts.