Corporate Communications Manager (Corporate Affairs)
- Location
- Greater London, England, United Kingdom
complex information appropriately. Understanding of traditional, digital media and influencer landscape, including how business and professional audiences consume information and engage with content. Commercial awareness and interest in technology, innovation, payments and the role communications plays in shaping reputation and supporting business growth. Proactive, curious and collaborative, with ...