Senior Manager, Corporate Communications - Level 5

  • Full-time

Company Description

Fascinated by the future and captivated by technology?

Smart, driven and want to make a difference in the world?

You’ll fit right in.

Join a diverse team at Visa, where your individuality fits right in. We can provide the opportunity to shape the payments experience globally. Together, let’s transform the way the world pays.

Think you know us?

Our mission is to connect the world through the most innovative, reliable and secure digital payment network that enables individuals, businesses and economies to thrive.

Individuality fuels our brand and our global team – we’re proud that we are a talented team of 15,000 individuals with unique backgrounds, perspectives and experiences. Therefore, we understand that you are much more than your day job. We encourage quality of life outside of the office, whether it’s taking advantage of agile work schedules or our wellness programs, Visa respects and encourages meaningful work/life balance for everyone.

So, if you’re not satisfied with the status quo, we can satisfy your desire to explore new territory, giving you the runway to really make an impact, whilst connecting you with teams around the world in a truly inclusive culture that celebrates our uniqueness.

If you think you could support Visa in Spain as a Corporate Communications Lead, we want to hear from you – together, let’s make Visa a great place to work.

Job Description

The Senior Manager, Corporate Communications, Spain and Portugal is responsible for creating engaging corporate communications programmes, partnering with business units and colleagues in Spain, Portugal and across Europe. They should be curious and enjoy taking on new projects and collaborating with the rest of the team in Visa’s Southern Europe sub-regional “cluster” (which includes Spain and Portugal, as well as Italy) . They will also work closely as part of the wider European and global corporate communications team. A strong storyteller, they find appealing ways to get our message across to both internal and external audiences.

This role is based in Madrid. 

What we expect of you, day to day:

  • Develop strong relationships with senior leaders in the Spanish and Portuguese markets, and across the Southern Europe sub-regional “cluster” (Spain, Italy & Portugal)
  • Develop, plan and project manage corporate communications programmes aligned to business objectives that enhance and protect Visa’s reputation in Spain and Portugal
  • Manage the planning and activation of programmes in Spain and Portugal in partnership with retained PR agencies including announcements, events, campaigns, messaging and content development & delivery across multiple channels & audiences
  • Create engaging written and visual content including press releases, statements, blogs, briefing documents, video, infographics and social media content
  • Partner with the Senior Manager, Corporate Communications, Italy to have a consistent and aligned approach across Southern Europe.
  • Partner with colleagues in the London-based hub Europe Corporate Communications team, and counterparts in other European markets to influence global & European plans and tailor activity for Spain and Portugal
  • Create executive visibility programmes for senior executives in Spain and Portugal, and visiting executives from global and Europe, through identifying, evaluating and recommending media and speaking opportunities. Develop and adapt briefing materials for spokespeople. Develop social media profiling strategies for Spain and Portugal executives
  • Proactively and reactively engage and develop relationships with top tier journalists in Spain and Portugal to promote and defend Visa’s reputation
  • Respond to incoming media enquiries, escalating issues as required and drafting press releases and statements
  • Manage project budgets, ensuring alignment with procurement and contract processes
  • Ensure that communications activity is measurable including reporting to demonstrate the effectiveness of campaigns using media & digital analysis and evaluation
  • As a member of the Europe Corporate Communications team, help Visa respond to a major crisis by undertaking an appropriate communications role and responsibility, ensuring ability to respond out of hours in the most severe crisis scenarios

Qualifications

  • Positive, can-do attitude
  • Passion for creating engaging corporate communications campaigns that meet business objectives
  • Proven experience of developing and implementing communications programmes, reputation management and interacting with media
  • Experience of working in a matrixed, multi-national corporate environment
  • Strong written and verbal communications skills in Spanish and English, with other European languages an advantage (especially Portuguese and Italian)
  • Excellent communication and interpersonal skills and proven ability to liaise with senior internal stakeholders
  • Ability and flexibility to manage multiple projects under pressure
  • Effective management of agencies
  • Experience of media evaluation and analysis
  • Experience of using digital channels and social media strategies for PR purposes
  • Strong planning and project management skills
  • Budget management
  • Experience of managing crises & issues
  • Educated to degree level or equivalent PR qualification
  • Advanced communications experience

Additional Information

Diversity & Inclusion

Universal acceptance for everyone, everywhere, is not only our brand promise, it’s the foundation of our company culture. We foster a feeling of connectedness in the workplace, support diversity of thought, culture and background, fight for important initiatives like Equal Pay and actively work to eliminate unconscious biases that hold us all back.

By leveraging the diverse backgrounds and perspectives of our worldwide teams, Visa is a better place to work and a better business partner to our clients.

Privacy Policy