Mr. Vaughn joined American Express London office in 1992, where he served in the company s Consumer Financial Services Group as Director of Marketing for UK Banking Products. He subsequently joined ...