Manager, Corporate Communications
Core
Develop and deliver integrated communications programmes to strengthen Visa's reputation as a leader in digital payments innovation and technology across Europe.
Role type
Manager, Corporate Communications
Builds
Corporate narratives, storytelling assets, and reputation-building initiatives for European businesses, consumers, and economies.
Domain
Financial services / Payments technology
Deliverable
product features
Required skills
storytelling, writing and editing, campaign management, stakeholder collaboration, project management, issues management, media landscape understanding, commercial awareness
Preferred skills
experience in matrixed or cross-functional environments, understanding of digital channels and influencer landscape
Technologies
digital channels, traditional media, digital content platforms
Responsibilities
Support development and execution of integrated communications programmes; Build and amplify corporate narratives; Identify and develop storytelling opportunities; Create high-quality communications assets including messaging and presentations; Translate complex business and technology topics into clear communications; Partner with in-market and global communications teams; Support communications activity around strategic initiatives and executive visibility; Engage with media and industry voices; Monitor trends to identify storytelling opportunities; Support issues management and reputation risk mitigation; Use measurement and insights to improve communications activity.