In a strategic move to build and strengthen international operations with a rich talent pool, TerraPay announced it has on boarded Vinay Trivedi Global Head of HR and Administration, to lead the global HR efforts and also hone the responsibility of Administration at the company. A seasoned professional, having over 15 years of industry experience,…