As of 2015, the main mailing address for MasterCard corporate headquarters is 2000 Purchase Street, Purchase, NY, 10577, according to MasterCard. The mailing address for the MasterCard operations center near St. Louis, Missouri, is 2200 MasterCard Blvd., O'Fallon, MO, 63368. The MasterCard building in New York serves as the global headquarters for the firm.Continue Reading
MasterCard has more than 60 locations worldwide and 11 in the United States, notes MasterCard. As of 2015, major metropolitan areas with MasterCard offices include Atlanta, Chicago, Detroit, Washington and San Antonio. Other localities with offices range from Providence, Rhode Island, to San Ramon, California.
MasterCard has five regional headquarters for various markets, states MasterCard. The base of operations in Singapore covers Asia, Africa, the Pacific and the Middle East. The company's building in Toronto, Canada, houses staff that serves the needs of Canadian customers. The European regional headquarters is in Waterloo, Belgium. The Latin American headquarters building is in Miami.
In 2013, MasterCard expanded its world headquarters in New York with a $39 million investment that created 400 additional jobs, according to Crain's New York Business. Westchester County approved tax sales exemptions worth $1.3 million for renovations to the main building and a mobile e-commerce lab in Manhattan. MasterCard has been based in Purchase, New York, since 1995.Learn more about Credit & Lending