Sonali DesaiWrong Sonali Desai?
Business Leader, Marketing Resear...
Local Address: Purchase, New York, United States
959 Skyway Rd, Suite 150
San Carlos , California 94070
Company Description: MasterCard Incorporated (MasterCard) is a global payment solutions company that provides a variety of services in support of the credit, debit and related payment... more