Visa Incorporated has announced the appointment of Andrew Torre as the Regional President for its Central and Eastern Europe, Middle East and Africa (CEMEA) region, based in Dubai. Torre, who previously led Visa’s Sub-Saharan Africa business, will now oversee all of Visa’s operations in more...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.