Strategic Communications Manager
14 days ago
Greater London
As a person, you'll be self-motivated, flexible, proactive and highly collaborative, with the ability to work with colleagues at all levels across the organisation and build positive relationships