Marketing Manager (Southern Europe - Italian or Spanish Essential)
3 months ago
London
A high level of interaction and close teamwork will be required, with business partners, central/local marketing, and affiliate marketing teams. Lead the planning and delivery of the local marketing plan within the region, ensuring alignment with business primacies, working closely with Business ...