Licenciada en Actuaría por la Facultad de Ciencias de la UNAM, María Teresa Castro Corro actualmente es la titular de la Unidad de Contabilidad Gubernamental y   Secretaria Técnica del Consejo Nacional de Armonización Contable (CONAC) de la Secretaría de Hacienda y Crédito Público (SHCP).
 


De 2011 a 2015, Castro Corro fungió como Directora General de Política Presupuestaria de la SHCP, entre las tareas que realizó se encuentra el diseño de la política pública para la optimización de gasto público, así como integración de la estadística, escenarios y proyecciones del gasto público, entre otros. 
 
Como Directora General de Programación y Presupuesto de la Secretaría del Trabajo y Previsión Social (STPS), Oficialía Mayor (2007 – 2010), participó en el Desarrollo de Nuevas Herramientas tecnológicas para el control del gasto público, a través de sistemas globalizadores a cargo de la SHCP, (SIREPPI y SICOP) en los ejercicios fiscales 2009 y 2010, respectivamente. 
 
Entre 2002 y 2007, Teresa Castro fue también Directora de Control e Integración Presupuestaria en la Unidad de Política y Control Presupuestario (UPCP) de la SHCP, estableció mecanismos para facilitar la operación presupuestaria, así como el diseño de herramientas de control que permitan coadyuvar a lograr un equilibrio presupuestario en el sector público.
 
Como Jefa del Departamento del Destino de Bienes (1998 a 1999) en Tesorería de la Federación de la SHCP, diseñó y administró la base de datos de los bienes muebles e inmuebles a favor del Gobierno Federal por concepto en dación de pago, embargo o decomisos, con el fin de realizar la regularización y posteriormente su venta para recuperación de fondos al Erario Federal.