TerraPay appoints Sudhesh Giriyan as Global Head of remittances

TerraPay, a leading global payments infrastructure company, announced the appointment of Sudhesh Giriyan as President & Global Head of Remittances, yesterday. Strengthening the company’s senior leadership, this strategic appointment supports TerraPay’s continued global expansion. In his new role, Sudhesh will be responsible for leading TerraPay’s global remittance business, deepening the company’s trust and credibility with […]