Specialist, Communications, Europe

2 weeks ago


London, United Kingdom Mastercard Full time

Our Purpose

We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a

culture of inclusion

for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results.

Job Title

Specialist, Communications, Europe

The Communications team is focused on driving programs and activities that build, support and defend Mastercard’s reputation among key internal and external audiences. The broader team has been designed to closely mirror the business and support the company’s efforts in delivering world-class payments experiences.

The Europe communication team's mission is to drive business performance and a world-class culture through communication that inspires, engages, educates, and connects Mastercard employees, customers, partners and shareholders. We are customer-centric, data-driven and creative-minded.

The role will work closely with partners in markets and across multiple business units.

Specifically, The Role Will Focus On

Act as project coordinator between the executive, internal, and external teams on priority programs

Assist team with coordinating various media requests to support executive visibility internally and externally

Opportunity to pitch stories and write various types of content, from social shorts to media materials and perspectives pieces

Plan and facilitate external and internal events

Develop and maintain positive relationships with global and market-level communications, marketing and their respective agencies and consultants

Building and managing internal stakeholder relationships

Working as a thought partner to the broader Communications team

Manage multiple projects as assigned

Supporting adjacent communications programs as needed

All About You

Passion for communications and digital/social media innovation

Strong written and oral communications skills - with a sharp eye for detail

Be a strategic thinker as well as a practical doer, comfortable with rolling up your sleeves to get things done

Outstanding interpersonal, leadership, and communications skills

Project management skills and ability to take ownership of programs

Unwavering attention to detail

Proactive - you see “around the corner” and take initiative to add value to projects

Calm under pressure and solution focused when unforeseen circumstances arise

Thrive working with others in a team setting to accomplish shared goals

Excel in a fast-paced, dynamic work environment

Constantly challenge the status quo and be entrepreneurial in pursuing new ideas and better ways of doing the job

Strong English writer and poised communicator with polished presence

Preferred Bachelor’s degree in Communications, English / Journalism, Media Studies, Digital Media, Public Relations, Advertising or Marketing

Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.



  • London, United Kingdom Discovery Communications Full time

    **Overview** Warner Bros Discovery is recruiting for a Marketing CRM Specialist to join its EMEA Retention Team. The role will be working on discovery+, a direct-to-consumer video subscription service. The Marketing CRM Specialist will work within a broader global marketing team and be expected to work across all EMEA markets at...


  • Greater London, United Kingdom Flexjet Europe Full time

    Overview: The Cabin Support Specialist assists in ensuring aircraft and crew are equipped to provide outstanding Owner experiences. Supporting flight crew and cabin servers, cabin stock management, Owner and crew catering, aircraft presentation logistics, supply of crew uniforms and ID’s. Updating and maintaining Owner profiles and preferences to enable...

  • Communications Lead

    4 weeks ago


    London, United Kingdom U.S. Bank National Association Full time

    At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions, enabling the communities we support to grow and succeed in the right ways, all more confidently and more often—that’s what we call the courage to thrive. We believe it takes all of us to bring our shared...


  • London, United Kingdom Securitas Full time

    The Global Communications Manager – Europe will drive the development of strategy and tools for engaging a broad range of internal and external stakeholders working collaboratively with the Securitas Technology Global Communications team, and regional cross-functional partners achieve business results. This role will partner with the Securitas Technologies...

  • Tax Specialist

    2 weeks ago


    London, Greater London, United Kingdom Tata Communications Full time

    Broad Outline of Role:The role is part of the finance centre of excellence and will support in any one or more areas of finance including financial planning and analysis, reporting and compliance, taxation, and treasury. The role will support implementation of policies, standards and processes in the respective areas. This is an operational role, responsible...


  • London, United Kingdom eFinancialCareers Full time

    **The Role Responsibilities** Develop and execute integrated internal and external communications strategies and key messaging for the areas responsible, to enhance the Standard Chartered brand in Europe and to support key business objectives. **Strategy**: - Support the development and execution of the internal and external communication strategy for...


  • London, United Kingdom diocese in europe Full time

    Job description We support diverse and vibrant church communities from the Arctic Circle to Morocco, and from Brussels to Moscow. We are looking for someone who can use their creative digital communications skills to help share our stories. Someone who wants to build on their existing communication skills and make a positive impact across Europe and in the...

  • Communications Lead

    4 weeks ago


    London, United Kingdom Us Bank Full time

    At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions, enabling the communities we support to grow and succeed in the right ways, all more confidently and more often—that’s what we call the courage to thrive. We believe it takes all of us to bring our shared...

  • Product Specialist

    1 month ago


    London, United Kingdom Odin Vision Full time

    **Product Specialist - UK/Europe - Full Time** As a Product Specialist, you will be the first point of contact for new and existing customers, having ownership of Odin Vision’s medical devices. The Product Specialist represents Odin Vision and the users of the product. Making sure there is a maximum return on investment and communication of feedback on...


  • London, United Kingdom Moffatt And Nichol Full time

    Moffatt & Nichol specialises in large complex waterfront infrastructure projects and is recognized as one of the worldwide leaders in this field. We are actively looking for a Marketing Communications Lead to join our London office. As part of the Marketing Group, the Marketing Communications Lead is responsible for cultivating and expanding awareness of...


  • London, United Kingdom Currie & Brown Full time

    Overview: Currie & Brown is one of the world’s leading physical assets management and construction consultancies, dedicated to advising clients in respect of the management and use of their physical assets. We are differentiated by our people, innovation, expertise and experience. At Currie & Brown we understand that a good idea does not care where it...

  • Senior Manager

    3 weeks ago


    London, United Kingdom SquareTrade Europe Limited Full time

    Senior Manager – Planning & Forecasting, Europe (Customer Operations) Full-time SquareTrade is a high growth consumer InsurTech company with its global head office based in San Francisco and its European headquarters in London. In early 2017, the company was acquired by insurance giant AllState for $1.45bn. Since its entry into Europe in 2009, SquareTrade...


  • London, United Kingdom TCW Europe Ltd. Full time

    Position Summary The Assistant Vice President, Business Development Support will play a key role within our Sales and Marketing team based in the UK. This team is responsible for Northern European distribution for TCW Europe. We are looking for a highly proactive and organized individual. The incumbent is responsible for sales support, client servicing...

  • Senior Project

    2 days ago


    London, United Kingdom Monex Europe Full time

    Monex Europe Limited is a corporate FX and hedging provider based in the City of London, and authorised by the Financial Conduct Authority as a payments services firm. Monex Europe Limited is part of the wider financial services group, Monex SAB de CV (“Monex”), an investment grade, publicly listed financial services institution. A specialist in...

  • Senior Project

    7 days ago


    London, United Kingdom Monex Europe Full time

    Monex Europe Limited is a corporate FX and hedging provider based in the City of London, and authorised by the Financial Conduct Authority as a payments services firm. Monex Europe Limited is part of the wider financial services group, Monex SAB de CV (“Monex”), an investment grade, publicly listed financial services institution. A specialist in...


  • London, United Kingdom The International Fund for Animal Welfare Full time

    **This position can be based in London or Den Haag** **Staff work a hybrid schedule with 2 days/week in the office** A new role within our European region, the Paid Social Media Specialist will be working closely with our Senior Digital Marketing Lead (UK) to deliver world-class paid media campaigns on multiple digital platforms in multiple...


  • London, United Kingdom Royal Bank of Canada Full time

    **Come Work with Us!** At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. Whether you’re helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work...


  • London, United Kingdom Hays Specialist Recruitment Limited Full time

    Sales Manager, Paint Protection, £80,000 (£150,000 OTE), Remote-Working, Immediate Start! - Developing business throughout the UK and Europe - Managing own diary (complete autonomy) - Managing diverse client base to ensure continued business/sales - Meeting with clients over video/in person - Presenting business services to client base - Working to agreed...


  • London, United Kingdom CGTN Europe Full time

    Background to the role: In this role you will work as directed by a news editor or line producer to fulfil the editorial mission of CGTN Europe across TV and digital platforms. Your duties may vary according to shift patterns and news demands.   In general, you will be required to identify, research, and produce news stories for broadcast as well as video...

  • IT Europe Leader

    1 month ago


    London, United Kingdom GM Financial Full time

    Why GMF? GM Financial International Operations conducts business in Latin America, Europe & China. International Operations offers a wide range of wholesale and retail automotive financing products to dealers and their customers. The strength of the international business lies in its ability to tailor its products to meet unique dealer needs, consumer...