Pedro Batista is the Chief Payments Officer at Currencies Direct. Pedro Batista attended Stanford University Graduate School of Business.