Diácono Charlie Echeverry ha ocupado cargos ejecutivos en Univision, Disney y AOL. Es presidente de SOFESA, vicepresidente emérito de Catholic Answers y forma parte de las juntas directivas de C.A.L.L, Tepeyac Leadership, Guadalupe Radio y Sent Ventures. Diácono Charlie presenta el podcast Living the CALL y ha aparecido en varios programas en EWTN y EWTN Español, OSV, ESNE, MAX Studios, Relevant Radio y Redeemer Radio.