Vice President, Finance Business Partner, Payment Networks at Mastercard - London, England (Angel Lane)