Brand & Marketing Manager
12 days ago
Greater London
You will work closely with our brand, design, digital, product, sales and in-country teams to ... Help manage agencies (PR, Media) and external partners to effectively execute brand awareness and ...