Header image of Vault logo on grey background.
Mastercard logo
2000 Purchase Street
Purchase, NY 10577-2509
(914) 249-2000

Overview

Company Stats


Employer Type

PUBLIC

2008 Employees (All Locations)

5,500

Major Office Locations

Saint Louis, MO


CEO

Robert W. Selander

About the Company

Mastercard is one of the largest payment-processing companies in the world, offering services that range from its well-known debit and credit cards to data analytics to cryptocurrency for private consumers and businesses alike. The company is headquartered in Purchase, New York, with a global presence spanning more than 210 countries and territories.

One of Mastercard’s key initiatives is economic opportunity for all, which involves making digital payments more accessible for those historically left behind on this front. The company has committed to bringing one billion unbanked people into the digital economy by 2025. Mastercard works with many governments, nonprofits, and other financial institutions to facilitate this goal.

Mastercard’s workplace is one that prioritizes community, belonging, and growth. The com...