Why mastercard?
Why do you think you are fit for this role?
What would be your added value?
What are the success factors for MC in the region?
Existing and potential challenges?
Where do you see yourself in 5 years? Your aspirations?
Challenges of the role explained and asked how I respond to them
Some macro eco-political questions regarding relations btw US, China and Russia