Live chat
MasterCard

Vice President, Communications

MasterCard - MO, USA

Vice President, Communications

Overview:

The Vice President of Communications is a key member of the company€™s global communications team, as well as the Operations & Technology business unit's senior leadership team. This position is responsible for managing and directing storytelling activities about our technology and innovation-related efforts across internal and external channels.

Role:

Partner with global and regional internal, external and digital communications teams to implement a 360-degree approach to communications strategy and plans

Manage a team of five in St. Louis and Pune, India, as well as a budget that includes professional services

Serve as a strategic counselor for the O&T management and Fusion Center teams, collaborating closely with the communications leadership team on media inquiries and issues/crisis management

Lead internal O&T communications efforts to share information on people, processes, technology and other efforts to drive employee engagement across the organization

Prepare and train spokespeople for media and industry interviews, videos, presentations, panels and other speaking opportunities

Serve as point of contact for public policy efforts for the STL office. Plan engagement opportunities with the Senior Management team to best share the Mastercard story

All About You:

Exceptional written and oral communication skills

Substantial communications knowledge to inform decisions and advice/recommendations to business leaders

Superior teamwork and partnership and must exude optimism and energy for the work

Ability to translate complex materials and craft creative, engaging and compelling messages for a variety of audiences, in simple language

Passionate about metrics

Creative thinker with an ability to manage multiple priorities and be detail-oriented in a fast-paced work environment

Bachelor€™s degree in communication, journalism or a related degree

Equal Opportunity Employer

Requisition ID:

R-55878

8 days 1 hour ago

MasterCard

apply

Vice President, Communications MasterCard - , MO, United States

   

Company Profile:
MasterCard is a technology company and payments industry leader. For more than four decades, we have been a driving force at the heart of commerce, making the global economy safer, more efficient, more inclusive and more transparent for all. Consumers, merchants, business partners and governments in markets around the world have reaped the benefits of our innovative products and solutions which, simply put, are designed to make life easier.