Profile Picture
Profile Picture

Visa

Visa Company Facts
HQ Location
London, United Kingdom
Employee Count
28,800
CEO
Al Kelly
Revenue
£10M annually

Visa Inc., established in 2004, is a global leader in payment processing and financial services. With its headquarters located in London, Visa UK offers a wide range of services including credit and debit card services, digital payments, and financial solutions tailored to businesses and consumers alike. The company is committed to providing secure and reliable payment solutions, ensuring that transactions are swift and secure.

Under the leadership of CEO Al Kelly, Visa UK has continuously innovated to stay ahead in the rapidly evolving financial sector. Visa’s advanced payment technologies and extensive global network enable seamless payment experiences for millions of users and merchants. Their focus on fraud prevention and data security ensures that clients' transactions remain protected at all times.

Visa UK also provides specialised business solutions and merchant services, helping enterprises of all sizes grow and manage their financial operations efficiently. Recognised globally for their commitment to excellence and security, Visa remains a trusted name in the world of financial services.

Keywords and Services
payment processing
financial services
credit card services
debit card services
digital payments
fraud prevention
data security
merchant services
business solutions

Executives in Visa

View All

Rob Livingston

CFO Visa Europe

Read more

Mano Manikkam

Senior Director, Head of Global Sourcing – Asia Pacific

Read more