Our Leaders

Dr. Carlos Alvarez (right), pictured here with Ps. Adam Watt and Ps. Alejandro Barzola, is a faculty member at Pensacola Christian College and has been taking mission teams abroad since 2012