Jerry McElhatton, an advisor on payment systems technology, is the former president of Global Technology and Operations at MasterCard International.
Jerry McElhatton, an advisor on payment systems technology, is the former president of Global Technology and Operations at MasterCard International.