MasterCard Senior Managing Consultant, Business Development in Beijing, 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

Senior Managing Consultant, Business Development


The Business Development SMC is responsible for SVP clients, including influence networking and sales process. Is an active team member who runs projects or a big piece of a very large project. Directs team including senior assets on selling, design, people, quality control, client management.


Identify the most critical aspects of a problem

Develop new insights into issues and examine them from different angles

Translate objectives into key hypotheses and structure work for small projects or big piece of large projects

Design and oversee key analyses to formulate recommendations

Synthesize and defend all findings and recommendations across projects

Identify creative and useful additional analyses required and suggest new paradigm for recommendations

Lead team in formulating, articulating and prioritizing key conclusions

Play key role in designing and leading interview programs

Write well-structured and persuasive end products

Play a significant supporting role in formal and informal presentations

Develop effective working relationships with mid-senior level client management

Identify and pursue related sales with client senior executives

Support sales calls and new client development including proposal contribution

Identify new business opportunities and communicate to executives to pursue

With guidance, align efforts for sales success, including managing external obstacles and maintaining leadership alignment and support

Plays key role in capture of assignment knowledge and drives to ensure it is available firm-wide

Leads projects and contributes to the development of Intellectual Capital in Special Interest Groups

Directs team in the search and use of already documented Intellectual Capital in new and unique assignments

Analyze multiple aspects of clients€™ organizational systems and culture that serves as input into the sales process

Leverage deep knowledge of all the MasterCard Advisors capabilities and how they fit together to create customized and relevant solutions for clients

Leverage subject matter experts to develop best customized solutions for the clients

Actively participates in recruiting, training and developing others

All About You

Education Needed:

Undergraduate degree required

MBA or relevant post graduate degree recommended

Experience Needed:

Consulting experience from a top-rated consulting firm desirable, as is payments/bankcard expertise and experience helping financial institutions at the executive leadership level.

Internally, may be promoted from the Managing Consultant level

Excellent verbal and written communication skills

Excellent analytical skills

Ability to work on a team or independently

Ability to multi-task in a fast-paced, deadline-driven environment

Advanced Word, Excel and PowerPoint skills

Attention to detail

Languages: Local language required, English required and additional languages skills highly desirable

Equal Opportunity Employer
Requisition ID: R-49230