Visa Inc. has announced the appointment of Andrew Torre as 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