CareerPlanSign in

Manager, Corporate Communications

GB - London, United Kingdom💼 Full-time🗓 2026-09-01 → 2026-09-26

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.

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.