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:
  • 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

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Visa Headquarters Photos

Rate This