Mario López Pérez es Ing. Agrónomo por la UAM Xochimilco y Maestro en Pedología y Estudios de Suelos por la Universidad de Reading del Reino Unido. Anteriormente se desempeñó dentro de la Conagua en la Gerencia Estatal Puebla como Subgerente de Administración del Agua. En la Gerencia Regional Lerma Balsas fue Subgerente Regional de Planeación y Finanzas y más tarde Subgerente Regional de Administración del Agua. Posteriormente, en las oficinas centrales, se desempeñó como Subgerente de Consejos de Cuenca y después como Coordinador del Programa de Modernización del Manejo del Agua, Coordinador de Asesores,  Gerente de Ingeniería y Normas Técnicas, y  Gerente de Ingeniería y Asuntos Binacionales del Agua en la  Subdirección General Técnica.