TerraPay appoints Deepak Bhutra as the President of Business Development and Strategy – Payments
In a strategic move to strengthen the Payment Solutions business, TerraPay, a global payments infrastructure company announced the appointment of Mr. Deepak Bhutra as the President of Business Development and Strategy-Payments. Deepak brings in over two decades of rich frontline industry experience across various organizations, helping them build their businesses......