Corporate Communications Manager (f/m/div.) - 16 Months Fixed Term Contract

  • Full-time

Company Description

As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative, reliable and secure payment network - enabling individuals, businesses, and economies to thrive. Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second. The company's dedication to innovation drives the rapid growth of connected commerce on any device, and fuels the dream of a cashless future for everyone, everywhere. As the world moves from analog to digital, Visa is applying our brand, products, people, network and scale to reshape the future of commerce.

At Visa, your individuality fits right in. Working here gives you an opportunity to impact the world, invest in your career growth, and be part of an inclusive and diverse workplace. We are a global team of disruptors, trailblazers, innovators and risk-takers who are helping drive economic growth in even the most remote parts of the world, creatively moving the industry forward, and doing meaningful work that brings financial literacy and digital commerce to millions of unbanked and underserved consumers.

You're an Individual. We're the team for you. Together, let's transform the way the world pays.

Job Description

The Corporate Communications is responsible for PR and communications campaigns and initiatives to support the business goals of Visa’s Central European leadership team, particularly in driving business growth, demonstrating innovation leadership and enhancing and protecting Visa’s reputation locally.

What we expect of you, day to day:

- Supports the Corporate Communications Lead for Central Europe in developing and delivering a comms program that promotes Visa as a purpose-driven brand, that helps individuals, businesses and economies in Europe to thrive.  

- Supports the development and implementation of executive visibility programs for the CE leadership team, with the goal to promote Visa’s narrative and engage with key stakeholders including clients, partners, policy makers, regulators, and the wider public using media, digital channels and events.

- Develops understanding of Visa’s business priorities and growth opportunities in Central Europe and contributes to establishing a strategic comms plan that supports the delivery of these priorities and opportunities.

- Partners with the CE functional teams to leverage local events as well as regional and global sponsorship activity to promote Visa’s digital leadership and generate preference amongst consumers (including social media and Influencer activities).

- Assists with management of retained and project PR agencies in Central Europe ensuring effective delivery against plans and that plans are measurable.

- Manages reporting of activity to the Central team ensuring that CE plans are aligned with regional and global activity and activity is tailored for CE markets.

- Handles inbound media enquiries, either directly or through PR agencies, including managing crisis and issues, escalating as appropriate.

- Creates and reviews proactive and reactive statements, press releases, articles and digital content, ensuring compliance with approval processes and alignment with European and global messaging and positioning.

- Provides consultancy to in-market management and cluster functional teams on the role for corporate communications.

- Supports the Employee Communications Team by providing internal local news for Visa’s intranet.

- Manages content plans and content creation for Central Europe digital and social channels, contributing to European channels where appropriate and tailoring central content.

- Supports the creation of presentations and speaking notes for events and speaking engagements in liaison with the European hub team.

- Supports the CE Corporate Communications Lead in external events, such as press events and conferences, in development of strategy, content creation, logistics, handling of suppliers and agencies, as well as contracts and administrational tasks.

- Leads financial and procurement tasks and supplier management.

Qualifications

Essential 

- Extensive experience In-house and/or in agency within a multinational and/or matrix organisation (preferably European environment)

- Experience of developing and implementing measurable PR programmes, including digital and social media aspects

- Experience of handling media responses to issues

- Excellent written and verbal English and German language communications skills

- Preferably experience in dealing with newly emerging technologies, start-up communities or strong interest in these topics

- Evidence of working as a driven self-starter capable of working independently

- Ability to manage multiple projects under pressure with tight deadlines

- Excellent communication and interpersonal skills and the ability to effectively manage internal stakeholders

- Excellent written and verbal English and German language communications skills

- Experience of managing PR agencies as well as Budgets, contract and procurement management

- Educated to degree or level equivalent

Desirable  

Experience of managing CSR programmes

Other languages: Dutch

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Privacy Policy