Web & SEO Manager - 1483 - Cape Town, South Africa
The Web & SEO Manager will oversee the firm's digital ecosystem, including WordPress website management, local SEO strategy, and performance monitoring. They will also act as a technical liaison and manage reputation and content creation efforts.