James Anderson Executive vice president of commercial products James Anderson is executive vice president of commercial products at Mastercard.