
Visa Middle East & Central Asia
Business focus
Finance, Insurance & Fintech
Description
Visa is a global payments network founded in the US in 1958, operating in more than 200 countries. In November 2021 it opened a new regional headquarters for the CEMEA region (Central & Eastern Europe, Middle East, Africa) in Dubai Internet City — a 9,290 sq m facility built for up to 750 staff. The office hosts the region's first Visa University campus and oversees operations across 96 countries.