Teresa tiene una maestría del Programa de Posgrado en Ciencias Sociales en Desarrollo, Agricultura y Sociedad de la Universidad Federal Rural de Río de Janeiro. Es licenciada en Ciencias Sociales por la Universidad Federal de Ceará y tiene una especialización en Economía del Trabajo y Sindicalismo en el Departamento de Economía de la Universidad Estatal de Campinas. Trabajó durante ocho años en gestión de políticas públicas, especialmente políticas de promoción de la participación popular. Desde 2016 trabaja en la Secretaría Nacional del Proyecto Brasil Popular, un espacio que reúne a intelectuales, académicxs, militantes de movimientos populares y representantes de organizaciones de la sociedad civil para debatir y formular diagnósticos y propuestas para un proyecto popular de desarrollo nacional.