Manager, Communications
Core
Lead strategic communications for Mastercard in Japan, shaping reputation and business narratives across payments, technology, and commerce.
Role type
Manager, Corporate Communications (Market Lead)
Builds
Strategic communication plans, executive visibility programs, media relations, and internal alignment initiatives for the Japan market.
Domain
Financial Services / Payments / Technology
Deliverable
product features
Required skills
Strategic communications planning, media relations, executive visibility management, issues management, stakeholder alignment, content creation, agency management, data-driven insight, Japanese market expertise
Preferred skills
Experience in financial services or highly regulated industries, digital storytelling, AI tool utilization
Technologies
Social channels, content platforms, measurement tools, AI tools
Responsibilities
Lead communications strategy for Japan, shape business and reputation narratives, drive executive visibility, build media relationships, lead priority launches and campaigns, provide counsel on public policy and issues, support internal employee engagement, create multi-channel storytelling, manage agency partners, use data and AI for optimization
Seniority
Manager, hands-on IC with strategic counsel