Continue in 2 seconds
Chris Uriarte

Chris Uriarte

Chris Uriarte is chief payments officer for the Vesta Corporation. He has also held executive positions at American Express and Retail Decisions.