Digital Marketing Manager
1 month ago
Greater London
... multiple paid media channels, including social media, search engine marketing, and display advertising; • Own the digital marketing budget, ensuring dedication and providing regular guidance on ...