MasterCard Business Leader, Acceptance Development in Shanghai, China

Who is Mastercard?

We are the global technology company behind the world€™s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Business Leader, Acceptance Development

Overview

The role of BL-Acceptance Lead within China Divisional Acceptance & Merchant Development team will support and contribute to the divisions overall Acceptance & Merchant priorities. These include: (1) Supporting relationships with key CHINA acquirers and developing tangible value and assets €“ elevating and deepening the overall MasterCard engagement with acquirers and acceptance stakeholders as a key customer segments. (2) Expanding acceptance to realize the vision of a €œWorld Beyond Cash€ €“ growing acceptance into new and untapped categories. (3) Supporting the diversification and transformation of the CHINA acquiring landscape €“ addressing and building acceptance opportunities and solutions with new enablers and partners (e.g. PSP€™s, Hardware providers, etc.). Driving MasterCard participation in new acceptance areas such as Acquirer processing.

By developing and supporting the above priorities, the individual will need to create tangible value for the key acceptance stakeholders, address key challenges and opportunities, as well as driving incremental business, product innovation, best practices, strategic thinking and leadership.

The role holder will oversee the key acceptance initiatives as part of focused segment/channel/vertical approach. The individual will need to look at the acceptance system holistically, deal with issues and questions on the acquiring landscape, and business models and proactively identify business opportunities and solutions.

The individual will be the core window of contact working with Acceptance Development teams in division, regionally and globally, with close communication with country managers, account managers and product teams.

Role

Facilitate and accelerate introduction of new acceptance players, business models and technologies into the CHINA acquiring landscape

Support the management of key CHINA acquiring relationships both from a business development (e.g. acceptance growth, close domestic gap, and value add products) and operational perspective (e.g. rules, franchise, product delivery)

Proactively identify and address acceptance barriers and pain points €“ develop models and frameworks in order to create new solutions (e.g. Pricing, Franchise, Legal, Compliance, Treasury) that can help to overcome acceptance friction

Lead ad-hoc research projects, special projects, customer resolutions

Establish measurement criteria, monitor and track performance on a regular basis

This role will operate within a matrix environment and will include the management of 4+ direct report

All About You

Bachelor€™s degree required. Advanced degree or equivalent work experience applying sales leadership preferred

Significant knowledge and sales experience in the payments business with solid exposure to acceptance, acquirer & merchant issues

Sales strategy development, execution, and account management

Excellent leadership, presentation, and sales skills

Analytical skills; Conceptual thinking; Problem resolution; Strategic planning; ability to run data reports and analyze data

Good Language skill in both Chinese and English

Equal Opportunity Employer
Requisition ID: R-52159