There are still lots of open positions. Let's find the one that's right for you.
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.