Marketing and Communications Manager
12 days ago
London
Cultivate and maintain strong relationships with press and media in key target markets (Spain, UK, Ireland, Denmark, ..). * Work with business leaders to create compelling press releases. * Manage PR ...