Social Media Manager - Navigator Global
4 days ago
The Social Media Manager will support the Social Media Strategist, reporting to the Head of Global Communications and PR. This role will oversee content planning, publishing, community engagement, and social performance reporting, while collaborating with internal teams, stakeholders and partners to