Social Media Manager, Emerging Markets
2 months ago
Manager, Emerging Markets – Social Media. This role will play a critical part in transitioning markets from distributor-led social activity to a more centralised, scalable, and best-in-class social model, while continuing to support and elevate existing distributor partnerships. Proven experience