Margot B. Vaughan
Global Group Head
Margot Vaughan is a senior member of the MasterCard Advisors Services team, the professional services arm of MasterCard Worldwide, and is the global practice leader for the Acquisition Solution.
Margot is a seasoned financial services marketing executive with over 26 years in the financial services industry. She built the Acquisition Solution at MasterCard and has been responsible for Acquisition for over 10 years at MasterCard. Her proven track record includes direct mail wins with the leading US credit card issuers, product launches and relaunches, cross-sell programs and channel development. These successes were the cornerstone for the development of MasterCard Advisors Services.
Within Acquisition Solutions, Margot provides comprehensive marketing support to credit card issuers globally to acquire customers. Her solution delivers both strategic and practical support to improve issuers' acquisition performance. The Solution supports all segments: Super Prime, Prime, Sub-Prime, Hispanic, and Youth across all channels; mail, online, branch, telemarketing, print, DRTV, and direct sales. Margot is recognized as a results-oriented, direct marketing expert within the financial industry.
The Acquisition Solution team has enabled financial institutions to acquire customers for both credit card portfolios and retail bank portfolios cost effectively and efficiently.
Prior to MasterCard, Margot worked with Citibank for 8 years supporting the Retail Bank business. Her career was launched with American Express where she spent 9 years in various senior positions.
Margot holds an MBA and an MA from New York University in Marketing and International Finance, respectively.