Where is Visa Corporate office Headquarters

Visa Headquarters Address and Contact

  • Address: 900 Metro Center Blvd, Foster City, CA 94404, USA
  • Phone Number: +1 650-432-3200
  • Fax Number: 651-554-3863
  • Email: info@visa.com
  • Number of Employees: 11300
  • Established: 1958; 60 years ago (as BankAmericard)
  • Founder: Dee Hock
  • Key People: Alfred F. Kelly (CEO)

Visa Headquarters Location & Directions

Visa Headquarters Executive Team



Brandon Draper

Chief Executive Officer 

L. Kevin Cox

Board Member

Kenneth T. Stevens

Board Member

About Visa, History and Headquarters Information


Visa Headquarters Photos

Rate This