Paid Social Manager - International Reach - Hybrid
23 days ago
London
The successful Paid Social Manager will be responsible for managing, optimising and developing full-funnel Paid Social campaigns across multiple markets, but will focus on new markets such asGreece ...