Media Campaign Manager
6 days ago
Greater London
... tech client in executing their EMEA (mainly UK, Germany and France) campaigns to drive brand ... These may include creative, content, digital, sales, operations and more. * Manage brand awareness ...