Licenciada em Economia pela Universidade Nova de Lisboa, iniciou a sua carreira na Mars Portugal em 1998, tendo passado por diferentes cargos nas áreas de Vendas e Marketing. Seguiu-se a Gillette Portugal, onde geriu o Marketing e Trade Marketing do negócio de Oral Care.
Em 2001 juntou-se à Unilever para liderar o departamento de Category Management e, em 2008, assumiu a responsabilidade pelo Marketing de Personal Care e, mais tarde, pelo de Ice Cream.
2013 foi o ano de regresso às Vendas, com a mudança para Inglaterra, onde foi Global Customer Development de diferentes negócios, fazendo parte simultaneamente dos Leadership Boards das Business Units e da função de Vendas.
Em 2018 regressa a Portugal para integrar a Comissão Executiva da Unilever FIMA como Diretora de Marketing de Home Care e Beauty & Personal Care e Diretora de Media e da companhia e do Grupo Aliança.
Teresa valoriza, acima de tudo, a disponibilidade mental e espiritual para darmos um pouco mais de nós ao próximo e construirmos todos os dias um mundo melhor.