Social Media Manager - Navigator Global
24 days ago
The Social Media Manager will support the Social Media Strategist, reporting to the Head of Global Communications and PR. Promote and embed social media best practices across teams. Typically, a minimum of 3 years of experience in B2B social media management, lead generation, and networking within a