Senior Marketing Manager (Iberia and Italy Focussed)
2 months ago
London
A high level of interaction and close teamwork will be required, with business partners, central/local marketing, and affiliate marketing teams. Manage relationships with external partners, such as ...