Juan Francisco Lecaros es Presidente de la Corporación Simón de Cirene, y de la empresa Alimentos y Frutos, y Director de Duncan Fox, Naviera Nisa y Compañía Internacional de Semillas.
Fue Presidente del Centro de Estudiantes de Administración de Empresas de la Universidad Católica en Argentina, de la Corporación Tierra Desconocida y del Consejo Voluntariado Hogar de Cristo y Consejero de la Fundación Nacional Superación de la Pobreza.
Es licenciado en administración de empresas en la Universidad Católica en Argentina y autor del libro “Por el Camino del Inca” y del “Manual de Administración de Empresas Sociales”.
Integrante del Consejo Asesor Endeavor desde el año 2006.