Visa Headquarters Information

*This post may contain affiliate links. As an Amazon Associate we earn from qualifying purchases.

Visa is the second largest card payment business in the world, so it requires a huge headquarters. You can find out the exact location for the company’s California office in this article. We will tell you the Visa headquarters address, and the Visa corporate contact. In our article will also share information about how to get in touch with Visa customer service through phone or email if you have any questions or concerns.

Where is the Visa Corporate Office?

Visa Headquarters Address: Visa Headquarters.
900 Metro Center Blvd.
Foster City, CA 94404
Visa Headquarters Phone Number: 1-800-847-2911
Visa Headquarters Email:
Visa Headquarters Website:

Visa Headquarters Executives

In addition to their main California office, Visa also has a technology center in Austin, Texas and regional offices throughout the world. All of these locations are managed by the head executives of the Visa company. In the table below, you can see the most important names in the Visa executive team.

President Ryan McInerney
 Vice President Rajat Taneja
CEO Alfred F. Kelly
CFO Vasant Prabhu

How to Complain to Visa Corporate Headquarters

If you want to share a complaint with Visa, the easiest way will be through their online contact center. You can write an email or participate in a live chat to file your complaint. Customers can also report issues by calling Visa at 1-800-847-2911.

Visa Resources

You can discover more details about Visa’s corporate office by using one of these contact methods to speak to their customer support. You can also use these contact options to ask questions or send complaints over their products and services.
Visa Website:
Visa Contact Page:
Visa Facebook Page:
Visa Twitter Page:

Do you have a Visa card? Leave a comment to let us know what you think of the company!

Recent Posts