Craig Vosburg, President, North America, Mastercard