Sonali DesaiWrong Sonali Desai?
Local Address: New York City, New York, United States
2000 Purchase Street
Purchase, New York 10577
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