TerraPay appoints Ruben Salazar Genovez as President

TerraPay today announced the appointment of Ruben Salazar Genovez, recently the Global Head of Visa Direct, as President.