Jump to content

Visa Inc.

The comprehensive free global encyclopedia of CEOs, corporate leadership, and business excellence

Visa Inc. is an American multinational financial services corporation headquartered in San Francisco, California. Visa operates the world's largest electronic payment network.

Template:Infobox company

Overview

Founded in 1958 as BankAmericard, Visa has grown to become the world's largest payment network by transaction value. The company facilitates electronic funds transfers worldwide through branded credit cards, debit cards, and prepaid cards.

Leadership

See Also