uriarte-chris-vest-blog.jpg

Chris Uriarte

Chief Payments Officer

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