Marketing Communications Executive
16 days ago
Crewe
... brand strategy across EMEA, with some global exposure including USA. Key Responsibilities You will lead several major marketing projects which will include creating written, photographic, and video ...