Corporate Communications Manager
Core
Manage and execute corporate communications projects, PR campaigns, and media engagement for Visa across the Nordics & Baltics region.
Role type
Corporate Communications Manager
Builds
Regional reputation, consistent messaging, and executive visibility programs for Visa in Nordics & Baltics
Domain
Financial services / Payments technology
Deliverable
product features
Required skills
Project management, stakeholder coordination, press release drafting, media relations, content localization, issues management, budget administration, GenAI tool usage, audiovisual content production
Preferred skills
Experience in regulated industries, additional Scandinavian language proficiency, B2B sector familiarity
Technologies
Large language models, media monitoring tools, internal employee communication platforms
Responsibilities
Manage communications projects from planning to delivery; coordinate PR campaigns across multiple markets; draft press releases and briefing documents; respond to media enquiries; support executive visibility programs; track and report communications metrics
Seniority
Mid-level, hands-on IC