Website and SEO Manager
The Website and SEO Manager leads the strategy and performance of the company’s global web presence, focusing on lead generation, customer engagement, and business growth. Responsibilities include managing website performance, UX/UI, SEO, and AI search optimisation, ensuring a best-in-class user experience and driving organic traffic through emerging AI-powered search platforms.